java
知逆
这个作者很懒,什么都没留下…
展开
-
i=i++的问题
public class Test { public static void main(String[] args) { int i = 1; i = i++; System.out.println(i); } }先想一想,这个程序会输出什么?是1还是2?按照我最初的想法,输出应该是2,因为把i赋值给i相当于没做什么操作,然后对i进行自转载 2017-08-06 22:04:52 · 34706 阅读 · 0 评论 -
==和equals的区别
我们在学习Java的时候会遇到这样的问题:String str1 = new String("java"); String str2 = new String("java"); System.out.println("str1==str2:"+str1==str2); System.out.println("str1.equals(str2):"+str1.equals(str2));结果:str原创 2017-08-23 22:04:33 · 234 阅读 · 0 评论