日期:2014-05-20  浏览次数:20638 次

为什么我输出写那么多东西 输出的 没那么多啊 ?有代码 帮忙看看
System.out.print("//////////////");
System.out.println("\\\\\\\\\\\\\\");
还有问下string 我范围是多大啊 //输多了 还不行了呢 。 
为什么我输出写那么多东西 输出的是这样啊

输出
//////////////\\\\\\\

------解决方案--------------------
\是转义字符用的,如\n \t 等等,都表示一个特殊的字符,
\\则表示字符"\"

------解决方案--------------------
很奇怪,你敲了多少个字符进去的时候不行了?String的理论长度是Integer.MAX_VALUE
直接声明的字符串常量也能有6W多吧,
或者就是你JVM的内存设的太小了?