我想知道为什么这段代码会给出输出112
最后一位数字2是如何创建的?
public static void main(String[] args) {
int i = 0;
System.out.print(++i);
System.out.print(i++);
System.out.print(i);
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况?
我想知道:为什么这个代码导致了false?当
Coz ==运算符true是相同的存储点时,它应该返回.
public static void main(String[] args) {
String a = new String("hello");
System.out.println(a == "hello");
}
Run Code Online (Sandbox Code Playgroud)