範例
public
static
void
main(
String
[] args ) {
for
(
int
i =
0
; i < args.length; i++ ) {
if
( i <
5
) {
continue
;
}
System.out.println( args[ i ] );
}
}
解決方案
continue
在冗長迴圈中,使用 Extract 方法重構來重構迴圈
否定
continue
陳述式之前的條件
將
continue
陳述式下方的程式碼移入
if
區塊內
public
static
void
main(
String
[] args ) {
for
(
int
i =
0
; i < args.length; i++ ) {
if
( i >=
5
) {
System.out.println( args[ i ] );
}
}
}