JAVA 容易忽略的东西

Java中的取余会出现负数。用Math.floorMod()方法可以掰正,但是也仅限被除数是负数的情况,如果除数是负数,这个没用。

 

和C不一样,Java中的字符串是不可变字符串,不能修改Java字符串中的字符。这样编译器可以让字符串共享,Java设计者认为共享带来的高效率远大于提取、拼接字符串的低效率。

 

拼接字符串可以用StringBuilder类。

 

==只能比较是否位于同一位置,用equals真正检测内容是否相等。

 

格式化输出可以用printf,它抄袭了C的printf方法。System.out.printf(".2f",1000.0/3);

 

posted @ 2018-12-03 20:59  13th  阅读(230)  评论(0编辑  收藏  举报