Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

[1주차] 1. 자바 콘솔 출력문 작성 방법 본문

K-DigitalTraining 강의/1. Java

[1주차] 1. 자바 콘솔 출력문 작성 방법

이대곤 2022. 5. 17. 11:04

* 주로 print, println, printf 를 사용함.

코드

public class Ex01_출력용 {

	public static void main(String[] args) {
		int a = 1;
		System.out.print("가나다");
		System.out.println("aaaa");		
		System.out.println('b');     // '' 도 사용가능하나 한 글자만 가능
		System.out.println("안녕하세요\t저의\n\n이름은'홍길동'입니다.");  // 탭, 줄바꿈 예시
		System.out.println("안녕하세요 저의 이름은\"홍길동\"입니다.");    // 큰따옴표 삽입
		System.out.println("즐거운"+"자바"+"수업");
		System.out.println("1"+"2");
		System.out.println("1+2");
		System.out.println(1+2);
		System.out.println(10);
	}
}

실행결과

가나다aaaa
b
안녕하세요	저의

이름은'홍길동'입니다.
안녕하세요 저의 이름은"홍길동"입니다.
즐거운자바수업
12
1+2
3
10
a: 1

<printf와 함께 사용하는 서식문자>

* 숫자를 덧붙여 출력되는 방식을 조절할 수 있기도 함.

정수: %d

실수 : %f

문자: %c

문자열: %s

코드

public class Ex04_문자형 {
	public static void main(String args[]) {
		
		int a = 123;
		char b = 'A';
		double c = 98.765;
		String s = "아이유";
				
		System.out.printf("a: %d\n", a);
		System.out.printf("a: %5d\n", a); // 5자리 잡고 오른쪽 맞춤으로 해서 출력됨.
        
		System.out.printf("b: %c\n", b);
        
		System.out.printf("c: %f\n", c);
        
		System.out.printf("c: %.2f\n", c); // 반올림해서 소수점아래 두자리까지만 출력
		System.out.printf("c: %7.2f\n", c); // 7자리 잡고 오른쪽 맞춤으로 해서 출력됨. 소수점아래 두자리까지만 출력하면서
        
		System.out.printf("S: %s\n", s);
		System.out.printf("S: %5s\n", s); // 5자리 잡고 오른쪽 맞춤으로 해서 출력됨.
        
		int num1 = 10;
		int num2 = 20;
		System.out.printf("%d/%d=%.2f", num1, num2, (double)num1/num2);
	}
}

실행결과

a: 123
a:   123
b: A
c: 98.765000
c: 98.77
c:   98.77
S: 아이유
S:   아이유
10/20=0.50

 

Comments