자바 Scanner 두 배열 입력

2311 단어 JAVA
제목.
명령 행 에서 두 배열 의 길이 와 배열 의 값 을 읽 습 니 다.그 중에서 첫 번 째 줄 의 두 개의 수 나 와 nb 는 aa 와 bb 배열 의 길 이 를 대표 합 니 다.
코드
import java.util.Scanner;

public class Z {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int na = scanner.nextInt();
        int nb = scanner.nextInt();
        int[] aa = new int[na];
        int[] bb = new int[nb];
        int i = 0;
        while (scanner.hasNext()) {
            aa[i++] = scanner.nextInt();
            if (i == aa.length) {
                break;
            }
        }
        i = 0;
        while (scanner.hasNext()) {
            bb[i++] = scanner.nextInt();
            if (i == bb.length) {
                break;
            }
        }

        for (int j = 0; j < aa.length; j++) {
            System.out.print(aa[j] + " ");
        }
        System.out.println();
        for (int j = 0; j < bb.length; j++) {
            System.out.print(bb[j] + " ");
        }
    }
}

결실
  :
3 4
1 2 3
1 2 3 4
  :
1 2 3 
1 2 3 4 

좋은 웹페이지 즐겨찾기