2017.07.14
Javaプログラミング
break文
Javaソースコード
BreakSample.java
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022
public class BreakSample { public static void main(String[] args) { // ループ回数を格納する変数 int number; // 初期値を0 number = 0; // 無限ループ for ( ; ; ) { ++ number; // numberが10を超えたら // ループを抜ける if ( 10 < number ) break; // numberを表示 System.out.println( number ); } } }
実行結果
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis BreakSample.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac BreakSample.java
実行
C:\talavax\javasample>java BreakSample
出力結果
1 2 3 4 5 6 7 8 9 10
Javaソースコードの解説
ここからは、このソースコードを上から順番に解説していきます。
001
public class BreakSample {
クラス名を、BreakSampleとしています。
002
public static void main(String[] args) {
このmainメソッドからプログラムを実行します。
003 004
// ループ回数を格納する変数 int number;
006 007
// 初期値を0
number = 0;
numberに0を代入しています。
009 010
// 無限ループ for ( ; ; ) {
無限ループを作成しています。
011
++ number;
numberに1を足しています。
013 014 015
// numberが10を超えたら // ループを抜ける if ( 10 < number ) break;
numberが10を超えたらbreak文でfor文を抜けます。
017 018
// numberを表示
System.out.println( number );
numberの値を表示しています。