일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- java
- javascript
- JVM
- Web Server
- db
- ubuntu
- Oracle
- Gradle
- 맛집
- springboot
- laravel
- devops
- ReactJS
- Git
- Spring Batch
- AWS
- php
- jenkins
- jsp
- IntelliJ
- elasticsearch
- linux
- Design Patterns
- Spring Boot
- Spring
- it
- MySQL
- redis
- 요리
- tool
- Today
- Total
아무거나
Scanner 및 Sysout 본문
[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 |