有关Java中数组和反射的应用
2013-02-22 11:19
405 查看
[代码] [Java]代码 package cn.itcast.apsliyuan.text; import java.lang.reflect.Array; public class ArrayReflectDemo { public static void main(String[] args) { String[] str = { "aps", "liyuan" } http://www.fpshijiazhuang.com/linked/20130221.do; ; 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 ArrayReflectCommon(Object object) { boolean b = object.getClass().isArray(); 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)); } } } } http://www.fpzhangsha.com/linked/20130221.do;
相关文章推荐
- java基础巩固系列(四):数组的反射应用
- 有关Java中数组和反射的使用
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- Java基础---基础加强---增强for循环、自动拆装箱及享元、枚举的作用、实现带有构造方法、透彻分析反射的基础_Class类、成员变量的反射、数组参数的成员方法进行反射、数组的反射应用
- 加强eclipse的使用技巧。可变参数。基本数据类型自动装箱和拆箱。枚举。反射。数组反射的应用。ArrayList和HashSet。JavaBean
- 【CORE JAVA】反射应用:通用方法-扩展数组长度
- java反射应用--动态创建和访问数组
- RE:JAVA学习-循环应用和数组
- java运用反射来创建并操作数组
- 黑马程序员——Java高新技术——反射(续)、成员方法的反射、数组的反射、Hashcode方法分析、类加载器等
- Java中的反射机制(三) 反射与数组
- java 读取properties + 类反射的应用
- java中数组的应用及方法
- Java反射的简单应用
- java反射(Field的应用)
- Java 反射 应用
- Java基础——数组应用之字符串String类
- Java基础学习应用_数组常用方法与排序(一)
- java反射的理解与应用(某大神博客中看到的博文,写的真的太好了,果断转载作为笔记)
- java反射应用