求大神詳解
public class HelloWorld { ? ?public static void main(String[] args) { int one=20; int one1=one/10; if(one1=2){ System.out.println("one是偶數(shù)"); } ? ? ? ? ? ? } }我就想問(wèn)這錯(cuò)哪了? 不能放等號(hào)嗎?把條件換成<3就過(guò)了
public class HelloWorld { ? ?public static void main(String[] args) { int one=20; int one1=one/10; if(one1=2){ System.out.println("one是偶數(shù)"); } ? ? ? ? ? ? } }我就想問(wèn)這錯(cuò)哪了? 不能放等號(hào)嗎?把條件換成<3就過(guò)了
舉報(bào)
2018-01-14
java語(yǔ)音中= 和==是兩個(gè)不同的概念,第一個(gè)是賦值,所以不要弄錯(cuò)了
public class HelloWorld {
public static void main(String[] args) {
int one = 20;
int one1 = one / 10;
if (one1 == 2) {
System.out.println("one是偶數(shù)");
}
}
}
這樣應(yīng)該就 沒(méi)錯(cuò)
2017-10-26
理解了,不是不能放等號(hào),而是這里的數(shù)字等號(hào)是== 不是=