print()
줄 바꿈이 없는 메서드
println()
줄 바꿈이 있는 메서드
print()
출력할 형식을 미리 지정하여 원하는 형태로 데이터를 출력하는 메서드. 출력할 형식은 (" ") 큰 따옴표 안에 형식 지정문자(%d, %s...)를 사용하여 형식을 지정한 뒤, 우측에 콤마(,)를 붙여서 데이터를 저장한다.
✍입력
String s1 = "java";
String s2 = "프로그래밍";
System.out.printf("%s %s\n", s1, s2);
System.out.println(s1 + " " + s2);
💻출력
- printf()메서드에 %s를 사용하여 출력할 형식을 정해주었다.
- println() 메서드에서 " " 큰따옴표 사이의 공백으로 띄어쓰기를 표현하였다.
✍입력
int age = 20;
System.out.printf("제 나이는 %d세 입니다.", age);
💻출력
Q. 구구단 만들기 테스트(printf()메서드와 println() 메서드를 사용하기)
✍입력
int dan = 2;
System.out.printf("< %d단 >\n", dan);
System.out.printf("%d * 1 = %d\n",dan, dan*1);
System.out.printf("%d * 2 = %d\n",dan, dan*2);
System.out.printf("%d * 3 = %d\n",dan, dan*3);
System.out.printf("%d * 4 = %d\n",dan, dan*4);
System.out.printf("%d * 5 = %d\n",dan, dan*5);
System.out.printf("%d * 6 = %d\n",dan, dan*6);
System.out.printf("%d * 7 = %d\n",dan, dan*7);
System.out.printf("%d * 8 = %d\n",dan, dan*8);
System.out.printf("%d * 9 = %d\n",dan, dan*9);
💻출력
- 값이 정수기 때문에 지정문자 %d를 사용
- 줄 바꿈 코드 \n
- printf() 메서드 이기 때문에 지정할 형식을 미리 " " 큰따옴표 안에 적어주었다.
✍입력
int dan = 2;
System.out.println("< " + dan + "단 >");
System.out.println(dan + " * 1 = " + dan*1);
System.out.println(dan + " * 2 = " + dan*2);
System.out.println(dan + " * 3 = " + dan*3);
System.out.println(dan + " * 4 = " + dan*4);
System.out.println(dan + " * 5 = " + dan*5);
System.out.println(dan + " * 6 = " + dan*6);
System.out.println(dan + " * 7 = " + dan*7);
System.out.println(dan + " * 8 = " + dan*8);
System.out.println(dan + " * 9 = " + dan*9);
💻출력
- println() 메서드는 줄 바꿈을 해주는 메서드이기 때문에 줄 바꿈 코드(\n)를 안 적어줘도 괜찮다.
'개발 > Java' 카테고리의 다른 글
[Java] 연산자 (0) | 2022.12.26 |
---|---|
[Java] 형변환(type casting) (0) | 2022.12.26 |
[Java] String 타입 (0) | 2022.12.26 |
[Java] 데이터 타입 (0) | 2022.12.26 |
[Java] 변수의 값 바꾸기 (0) | 2022.12.24 |