-3
遇到此代碼並試圖解決它...但不明白爲什麼它打印出63?不知道爲什麼這打印出來63
public static void main(String[]args)
{
int x = 0;
int y = 0;
for(int z= 0; z < 5; z++)
{
if ((++x > 2)&&(++y > 2))
{
x++;
}
}
System.out.println(x+""+y);
}
步驟通過它與調試器。那就是它們的用途。 –
谷歌後綴和前綴增量運算符... – Yousaf
此外,「短路評估」在這裏發揮作用。 –