天天看点

java的if注意事项

package demo;

public class test10 {
	public static void main(String[] args) {
		boolean flag = false;
		//如果只是一个布尔值放在条件判断内,那默认这个布尔变量也是和true做判断,判断是否为true
		if (!flag) {
			//无论括号内填啥只要不是判断,就是和true做判断
			//if (!flag) ,这个也是true,所有比较后,输出的就是走true语句
			//flag == true这才是判断是否相等
			System.out.println("是true");
		}else {
			System.out.println("是false");
		}
//		if 里面的变量也属于局部变量	
	}
}