프로그래밍/java

자바프로그래밍 화면에 내용을 출력하는 방법(println,print,printf)

싯타마 2020. 4. 3. 20:26

오늘은 자바 프로그래밍을 활용해서 화면에 내용을 출력하는 방법을 알려드리겠습니다.

 

화면에 내용을 출력하는 명령어는 3가지가 있습니다.

1.System.out,println()

2.System.out.print()

3,System.out.printf()

 

각각 println , print, printf 로 차이가 보이는데요 예시를 들어 하나씩 결과를 살펴보며 설명해 드리겠습니다.

 

1,System.out.println()

 

public class Ex02_01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		System.out.println("자바프로그래밍");
		System.out.println("문자출력");
	}

}

결과 화면

 

 먼저 System.out.println()은 서로 다른 줄에 표시됨을 알 수 있습니다.

 

 

2.System.out.print()

 

public class Ex02_01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		System.out.print("자바프로그래밍");
		System.out.print("문자출력");
	}

}

결과 화면

 

 다음은 System.out.print()입니다. 전과는 다르게 문자가 줄 넘김이 되지 않고 붙여져서 출력됨을 알 수 있습니다.

 

 

 3.Syste.out.printf()

public class Ex02_01 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		System.out.printf("%o",10);
		System.out.printf("%o",100);
	}

}

 

결과 화면

 

 마지막으로 System.out.printf 문자를 여러 형식으로 표현할 수 있게 하는 기능이다. 

System.out.print("형식", 문자);의 구조로 예시 예서는

% o는 문자를 8진법으로 나타내는 명령어이다.

 

문자 출력 형식은 다음과 같다.

%d 정수 형식
%o 8진수 형식
%x 16진수 형식
%f 소수 형식
%c 문자 형식
%n 줄바꿈 기능
%b boolean형식
%e 지수 형식