[4日間]java-while文、配列


ドア


ドア

  • 条件の比較を満たす場合にのみ処理される制御文.線比較、後処理
  • 
    public static void main(String args[]){
    int cnt = 0;
    while(cnt < 10){
    System.out.println(cnt);
    cnt++;
    }
    System.out.println("끝!");
    }
    結果
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9!

    do~whileゲート


    条件式をチェックする前に、部分
  • を無条件に実行する
  • 最後のセミコロン(;)
  • を使用する必要があります
    public static void main(String[] args) {
    
    		int cnt = 0;
    		//do 블럭을 한 번 실행하고 나서 조건를 체크함
    		do{
    		System.out.println(cnt);
    		cnt++;
    		}while(cnt < 10);
    		System.out.println("끝!");
    	}
    結果
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9!

    break/continue文の繰り返し


    ドアを破る

  • 最近の繰り返し文から逃れるための制御文
  • breakラベル文

  • break labelはbreak文と同じですが、複数の繰り返し文のうち外部繰り返し文から一度に飛び出すときによく使われる制御文
  • です.

    れんぞく文

  • 反復文を終了するための制御文
  • 、continue文以下の実行文を破棄し、次の反復を実行するための制御文

    整列


    アレイとは

  • シーケンスは、同じデータ型のセット
  • である.
  • Javaでは、1つの配列が1つのオブジェクト
  • として識別される.

    アレイの作成、宣言

    		//배열의 선언, 생성
    		int[] it = new int[6];
    		
    		//배열의 선언, 생성(명시적 배열 생성)ㅣ, 초기화
    		char[] ch2 =new char[] {'J','A','V','A'};
    		
    		//배열의 선언, 생성(암시적 배열 생성)ㅣ, 초기화
    		char[] ch3 = {'자','바'};

    アレイ出力

  • 反復文
  • を使用
    int[] array = {10,20,30,40,50};
    		
    		//반복문을 이용해서 배열의 요소를 출력
    		for(int i=0; i<array.length; i++) {
    			System.out.println("array["+i+"]:"+array[i]);
    		}
  • 改良forゲート
  • int[] array = {10,20,30,40,50};
    		
    		//개선된 로프 (확장 for문)
    		for(int num : array) {
    			System.out.println(num);
    		}