最赞回答 / pullins
再次更正,我自己写了一下发现前面有很多说错的地方,但这个好像不能修改?以下面的为主把,代码测试通过了。<...code...><...code...><...code...><...code...>输出结果:Tom正在抽...
2016-04-19
最新回答 / 慕侠3237888
可以的啊,==出现编译错误那就是你代码的问题咯,从这道题来看,我们应该用equals比较两串字符内容;;就好比两颗一样的棒棒糖,equals比较的是内容,说明从糖的角度上看,这两颗棒棒糖是一样的,==比较的就是地址,说明从物质的角度上看,这两颗糖不是同一颗糖.
2016-04-19
最新回答 / qq_Takeiteasy_2
以下面这个程序为例,(老师讲的那个),比如test1( ),它被test2( )调用,它抛出的异常给test2()处理,test1( )的调用者是test2( ),你看test2()怎么处理的,当然是test2( )中的try-catch块处理,它把test1()抛出的异常又封装成了一个新的的异常。在比如test2(),它在被主函数调用时发生了异常,但是它产生的异常没有被抛出,而是直接被main函数里的try-catch捕获了,它的调用者是main。public class ExceptionDemo2 ...
2016-04-19
从左往右,每三位加逗号
StringBuffer str = new StringBuffer("abcdefghijklnm");
for(int i=3;i<str.length();i=i+4){
str.insert(i,',');
}
System.out.println(str.toString());
StringBuffer str = new StringBuffer("abcdefghijklnm");
for(int i=3;i<str.length();i=i+4){
str.insert(i,',');
}
System.out.println(str.toString());
2016-04-19
if (s.charAt(i)=='a') 通过
if (s.charAt(i)=="a") 操作数类型 char 和 String 不兼容
if (s.charAt(i)=="a") 操作数类型 char 和 String 不兼容
2016-04-19
最新回答 / SHsama
Scanner 实例化后等待输入,并且由“.next()”方法接收所输入的值,最后回车结束(此时所输入的值作为扫描对象返给scanner,注意输入的值不能是空,否则会一直扫描至到你输入字符开始)。同时需要注意的是输入的值前面的空字符是不包括在内的,如:“ 我爱JAVA”与“我爱JAVA”是一样的而“我爱JAVA ”与我爱JAVA”却是不同的,前者有空字符。
2016-04-19