ループを使用しなければならない状況はありますか? do while
それは受け入れられた慣行ですか?while
条件をチェックする前に最初の反復が行われることを除いて、それが真である場合は、単純なループと同等のようです。
int i = 3;
while ( i > 0 ) { // runs 3 times
i--;
}
対
int j = 3;
do {
j --;
} while ( j > 0 ); // runs 3 times
同じ?
編集: Java ドキュメントを見てきましたが、Java ドキュメントの例では、do while ループ内の特定のルーチンを通常の while ループ内ではなく do while ループ内で実行する必要があるようには見えません!