int b = 1 == 2 ? 0 : 1;
System.err.println(b);
String name = "sssname";
System.out.println(name);
int b2 = 2;
System.out.println(b2);
这几句话输出多次,为什么结果不一样?
http://blog.sina.com.cn/s/blog_b4bfd3050101bmbk.html
可以参考一下System.out.println与System.err.println的区别
没看出不一样呀,b输出的不都是1嘛
都是一样的,只是你用了 System.err.println(b);所以输出结果的顺序就发生了变化而已,看看System.out.println与System.err.println的区别吧