博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
有关Java中数组和反射的使用
阅读量:4916 次
发布时间:2019-06-11

本文共 1256 字,大约阅读时间需要 4 分钟。

[代码] [Java]代码 package cn.itcast.apsliyuan.text;import java.lang.reflect.Array;public class A  ; ; rrayReflectDemo {	public static void main(String[] args) {		String[] str = { "aps", "liyuan" };		int[] intArray = { 12, 34 };		double[] double_Array = { 12.2, 342.1 };		ArrayReflectDemo[] reflectDemo = {};		common(double_Array);//fasle		common(intArray);//false		common(str);//true		common(reflectDemo);//true		// -----------------------------------------		/**		 * 成果全为true,这个是不会查看数组类型的,当是数组格局他就是true		 */		ArrayReflectCommon(reflectDemo);		ArrayReflectCommon(double_Array);		ArrayReflectCommon(intArray);		ArrayReflectCommon(str);		//-----------------------------------------------		ArrayReflectCommonValue(reflectDemo);		ArrayReflectCommonValue(double_Array);		ArrayReflectCommonValue(intArray);		ArrayReflectCommonValue(str);	}/** * 判别是不是引证数组类型 * @param object */	public static void common(Object object) {		boolean b = (object instanceof Object[]);		System.out.println("<<<>>>"   b);	}		/**	 * 取出数组中的每个数据	 * @param object	 */	public static void ArrayReflectCommonValue(Object object){		boolean b = object.getClass().isArray();		if(b){			for(int i=0;i>>" Array.get(object,i));			}		}	}}

转载于:https://www.cnblogs.com/fpqqchao/archive/2013/02/06/2893585.html

你可能感兴趣的文章
Hadoop HBase Phoenix 版本
查看>>
深入Java集合学习系列:ConcurrentHashSet简单实现
查看>>
[原创]独立模式安装Hive
查看>>
最长公共上升子序列||LCIS
查看>>
本周ASP.NET英文技术文章推荐[12/17 - 12/23]
查看>>
c++虚函数注意事项
查看>>
翻译qmake文档(四) Building Common Project Types
查看>>
【转】nginx 服务器安装及配置文件详解
查看>>
oracle 函数用法
查看>>
.Net中的水晶报表
查看>>
Android按钮的四种点击事件
查看>>
【Datastage】函数大全
查看>>
读书笔记三
查看>>
Qt解决中文乱码
查看>>
【语言处理与Python】2.1获取文本语料库
查看>>
048-PHP定义常量
查看>>
##管家婆项目(一)
查看>>
LeetCode-64. 最小路径和
查看>>
Python Homework 001
查看>>
Hadoop安装教程_集群/分布式配置
查看>>