int[] a = new int[]{1,2,3};
System.out.println(Arrays.asList(a));//输出为[[I@1900ce]
[[I@1900ce]的[[ 和]是什么意思 左边怎么多一个的
System.out.println(Arrays.asList(a));//输出为[[I@1900ce]
[[I@1900ce]的[[ 和]是什么意思 左边怎么多一个的
解决方案 »
- JAVA 菜鸟求教!我怎么把多一对多的客服端通信改成广播通信,而不是只是和服务端的交互!
- 关于Subversion 代理设置
- 急:Session in use by multiple threads
- 关于DAO层是否要再封装一层service?请大家进来讨论
- spring配置hibernate的问题
- 字符串替换的问题,我想好好长时间都没有解决
- Tomcat 4.1下如何安装Struts1.1?
- 我想说java技术真烂!
- 倾家荡产求解决方案,只是个概念问题,若您做过,就能拿到我所有的分,1000分
- 请高手推荐几本关于j2ee的书
- 高手帮我看看这是不是连接池的实现方式
- LUCENE:知道document number,怎样返回对应的document的stored field呢??
[I@1900ce表示你a这个对象的a.toString(),而[]这责是数组,如果你aslist传多个参数时对应的就成了[[I@1900ce,[I@14318bb]。你试一下就全明白而来
这样 明白了没?
C -- char
D -- double
F -- float
J -- long
S -- shoft
Z -- boolean
L<classname>; -- 引用类型参考:
JVM Specification, 4.3.2 Field Descriptors
http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#14152比如,com.test.Student 的二维数组 toString 就是这样的:Lcom.test.Student;@xxxxxx如果是 int[][] abc = new int[4][3]; 就是这样的:[[I@xxxxxx
不好意思说错了,应该是这样的:[[Lcom.test.Student;@xxxxxx