陈贰贰
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工具)
1168036 学习 · 18753 问题
相似问题