class Test01{
public static void main(String[] args){
int k = 2;
//k *= ++k;
k=k*(++k);
System.out.println(k);
}
}
這段運行的結果是:6.
也就是先算了k的值“2”,再算++k的值“3”,然后2*3得到6.
但是()不是優先級更高嗎,為什么沒有先算()里的++k呢?
uj5u.com熱心網友回復:
沒有人嗎。。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/83806.html
標籤:Java SE
上一篇:萬年一更——吐血整理JavaScript—DOM操作
下一篇:求指導java
