くりかえしぶん


1.条件のいかんにかかわらず、一度だけ実行する

  • while文は、まず条件をチェックし、繰り返し実行するとdo-whileは1回実行し、次に条件をチェックします.
  • 条件が一致しない場合は実行しません
  • 例(入力数字の合計を求める例)
  • import java.util.Scanner;
    
    public class DoWhileTest {
      public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int input;
        int sum = 0;
        do {
          input = scanner.nextInt();
          sum += input;
        } while(input != 0);
        System.out.println(sum);
      }
    }