아무거나

Scanner 및 Sysout 본문

Java & Kotlin/Java

Scanner 및 Sysout

전봉근 2019. 8. 12. 10:37
반응형

​[Scanner 및 Sysout]

1. Scanner : 무엇인가를 얻어 올 때 사용.

   -> 키보드에서 타이핑 하는 문자열 또는 입출력 프로그래밍에서 문자열을 읽어올 때 사용.

      ex) Scanner scanner = new Scanner(System.in);

 

[예제]

(1) next() : next()는 개행문자, 공백은 무시하고 문자를 입력받습니다.

    ex)

Scanner s = new Scanner("\n\ntest\nhoho\n");

 

while (s.hasNext()) {

    System.out.println("출력: " + s.next());

}

// <결과>

// 출력: test

// 출력: hoho

 

(2) nextLine() : nextLine()은 한 줄 단위로 입력받기 때문에 개행문자도 한 줄로 인식한다.

    ex)

// nextLine()

Scanner s = new Scanner("\n\ntest\nhoho\n");

 

while (s.hasNext()) {

    System.out.println("출력: " + s.nextLine());

}

// <결과>

// 출력:

// 출력:

// 출력: test

// 출력:

// 출력: hoho

// 출력:

 

 

2. System.out.println(sysout) : 실제 개발 산출물에는 나타나지 않고, console창에만 표시 됩니다.

   println : println은 개행이 된다.

   print : print은 개행이 안됨.​ 

반응형

'Java & Kotlin > Java' 카테고리의 다른 글

Timer 클래스  (0) 2019.08.16
Wrapper 클래스  (0) 2019.08.12
Random 클래스  (0) 2019.08.12
Calendar api  (0) 2019.08.12
String의 이해  (0) 2019.08.12
Comments