배워가는 중입니다. 틀린 내용이 있다면 언제든지 알려주세요 :)
자바 표준 입출력 클래스
자바에서는 System이라는 표준 입출력 클래스를 제공한다.
- System.in : 입력작업
- System.out : 출력작업
출력이란? 사용자에게 값을 보내어 표현해주는 행위
출력메소드 종류
- print()
- println()
- printf()
print()
◆ 문자열을 출력하는 메소드
문법 : System.out.print(값);
* 값 : 정보, 데이터, 상수, 리터럴
System.out.print(7); //숫자
System.out.print("Hello Java!"); //문자열
System.out.print("Hello" + "Java!"); //연결
⭐print() 메소드는 줄바꿈을 하지 않음! 줄바꿈을 원할경우 \n 을 넣어주면 된다.
println()
◆ 문자열을 출력하는 메소드 + 줄바꿈
문법 : System.out.print(값);
System.out.println(7); //숫자
System.out.println("Hello Java!"); //문자열
System.out.println("Hello" + "Java!"); //연결
⭐println() 메소드는 마지막에 줄바꿈을 한다. 줄바꿈을 할 때 값을 공란으로 입력하여 사용하기도 한다.
printf()
◆ 서식문자열을 출력하는 메소드
문법 : System.out.printf( ”서식문자열”,값);
System.out.printf("%d + %d = %d\n", 1, 1, 1+1);
System.out.printf("%d반 %d번 %s", 2, 15, "홍길동");
⭐printf() 메소드는 서식문자로 값이 들어갈 위치와 종류를 정하고 뒤쪽에 값을 입력하는 방식으로 사용한다.
⭐printf() 메소드는 print() 메소드와 동일하게 줄바꿈을 하지 않음!
'Backend > Java' 카테고리의 다른 글
[Java] 기초정리 6. 연산자 - 연산자순위 (1) | 2024.08.01 |
---|---|
[Java] 기초정리 5. 형변환 - 자동 형변환, 강제 형변환 (0) | 2024.07.10 |
[Java] 기초정리 4. 입력메소드 - next() / nextLine() / nextInt() (0) | 2024.07.09 |
[Java] 기초정리 3. 변수와 자료형 - 사용, 선언, 변수명 (0) | 2024.07.08 |
[Java] 기초정리 2. 제어문자, 서식문자 (0) | 2024.07.06 |