System.out.println( chars ); 相当于System.out.println( new String(chars) );
System.out.println( chars+"" ); 相当于System.out.println( chars.toString() );
System.out.println( chars+"" ); 相当于System.out.println( chars.toString() );
解决方案 »
- JAVA基础问题 请高手指点 实在没分了!
- Java面向对象
- 怎么读CSV格式的文件?
- 为什么有Eclipse所写的java程序不能直接打开
- Android源码的Java部分能否分散到多个机器编译?
- 关于使用hql分页
- 关于jdbc异常:java.sql.SQLException: No data found 郁闷
- 关于反三角函数的方法
- 求教一个简单问题,高分!!
- 谁详细解释一下Java中的Native访问控制符啊?SCJP275要不要考这个的?
- 好难的问题,在线等待,问一个JAR包中包含一个XML文件,在程序中要读这个文件(只读),那么程序中的路径要怎么写
- 序列化问题:是什么时候是必须用的。比如ORMapping中的数据表类也可以不用序列化而照样远程能够调用亚
System.out.println( chars+"" ); 相当于System.out.println( chars.toString() );
OK!!!!!!!!!!!!!!!1
System.out.println( chars+"" ); 相当于System.out.println( chars.toString() );--------------------------------------------------------------------------System.out.println( chars ); 可以输出字符是因为PrintString类有
void println(char []x)这个方法,输出什么由这个方法决定System.out.println( chars+"" );被编译器编译成如下:System.out.println(new StringBuffer().append(chars).append("").toString());