黑马程序员技术交流社区
标题:
java反射 为什么数组没有拼装
[打印本页]
作者:
在学野马
时间:
2014-9-25 19:10
标题:
java反射 为什么数组没有拼装
本帖最后由 在学野马 于 2014-9-25 23:15 编辑
public static void main(String[] args) {
// TODO Auto-generated method stub
String[]a1=new String[]{"a","b","c"};
print(a1);
print("xyz");
}
public static void print(Object obj) {
Class cls1=obj.getClass();
if(cls1.isArray()){//如果是数组 挨个取出来
int len=Array.getLength(obj);
for(int i=0;i<len;i++){
System.out.println(Array.get(obj, i));
}
}
else{
System.out.println(obj);
}
}
复制代码
找了半天不知道哪的问题
作者:
Nullifier
时间:
2014-9-25 21:00
打印结果a b c xyz 有什么问题?
作者:
在学野马
时间:
2014-9-25 23:13
Nullifier 发表于 2014-9-25 21:00
打印结果a b c xyz 有什么问题?
我开始是想读取数组,现在明白了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2