1 条件判断
Java中不能将 int 类型的变量直接作为 bool 类型进行判断
如:
c++
int x = 2;
if(x)
cout << "Yes";
格式正确
Java
public class B{
int x = 2;
if(x) // 此处程序会报错,x是int类型的变量,不能作为判断条件
// 应该改为:if(x == 2) 之类的 判断语句或者bool类型的变量
System.out.println("Yes");
}
此处语法错误
2021-11-12 06:27:06
Java中不能将 int 类型的变量直接作为 bool 类型进行判断
如:
c++
int x = 2;
if(x)
cout << "Yes";
格式正确
Java
public class B{
int x = 2;
if(x) // 此处程序会报错,x是int类型的变量,不能作为判断条件
// 应该改为:if(x == 2) 之类的 判断语句或者bool类型的变量
System.out.println("Yes");
}
此处语法错误