Java語言中,重復的代碼可以通過數字和括號來表示,可以極大的簡化代碼的編寫。
for(int i=0;i<10;i++){ //循環體 }
上面的代碼是Java中最基本的循環語句,其中的 i<10 表示循環的條件,代碼塊中的循環體會重復執行10次。但是,如果要執行的次數是按照一定規律重復的,則可以使用數字和括號來表示:
for(int i=0;i<10;i++){ System.out.print(i+" "); }
//等價于 for(int i=0;i!=(10);i++){ System.out.print(i+" "); }
上述兩段代碼實現的效果相同,其中 i!=(10) 表示循環的條件,代碼塊中的循環體會重復執行10次。數字 10 和括號中的表達式可以任意組合,如:
//重復8次 for(int i=0;i<(4+4);i++){ //循環體 }
//重復5次 for(int i=0;i<(4+1);i++){ //循環體 }
代碼中,數字和括號組成的表達式可以是任何合法的Java表達式,如常量、變量、運算符、方法返回值等。