1. 程式人生 > >Java之if中的程式碼塊是否要省略的一點點建議

Java之if中的程式碼塊是否要省略的一點點建議

1、不建議省略if的語句塊,雖說只有if下面只有一條語句,可以省略程式碼塊。看下下面的例子!還用到了foreach語法……,省略了語句塊,容易坑自己!!!

 

	public static void main(String args[]) {
		int[] temps = {5, 5, 6, 6};
		if (true) for (int i: temps) {
			System.out.println(i);
		}
		
		if (true)
			System.out.println("fk");
		else 
			System.out.println("else fk");
	}

 

 

 

2、加上語句塊,讓出錯減少

 

public class ForTest {
	public static void main(String args[]) {
		int[] temps = {5, 5, 6, 6};
		
		if (true) {
			for (int i: temps) {
				System.out.println(i);
			}
		}
		
		if (true) {
		System.out.println("fk");
		}else {
			System.out.println("else fk");
		}
	}
}