陈贰贰
2018-12-18 19:41
public class HelloWorld {
public static void main(String[] args){
int i=1;
i!=5;
for (;i<10 ;i++){
System.out.println(i);
}
}
}求问i!=5错在哪里了
i!=5应该是个判断条件
public class Test {
public static void main(String[] args){
int i=1;
Boolean b = i != 5;
for (;i<10 ;i++){
System.out.println(i);
}
}
}
首先,你这样写,i!=5 并没有参与到循环中去,相当于没起作用;
而 i!=5之所以报错,是因为 i!=5 是一个表达式,它的结果是true,是一个布尔类型的值,你并没有声明一个布尔型的变量去接收它,所以这是一个语法错误。
Java入门第一季(IDEA工具)
1168453 学习 · 18754 问题
相似问题