print(), println(), printf()의 차이점은 다음과 같습니다:
1.print()
- 기능: 출력 후에 줄 바꿈 없이 출력한 내용을 이어서 출력합니다.
- 사용 예시:
System.out.print("Hello "); System.out.print("World");
//Hello World
2.println()
- 기능: 출력 후에 자동으로 줄 바꿈을 합니다.
- 사용 예시:
System.out.println("Hello"); System.out.println("World");
//출력 결과
Hello
World
3. printf()
- 기능: 형식(format)을 지정하여 출력할 수 있습니다. 자바의 printf는 C 언어의 printf와 유사하게 작동하며, 다양한 서식 지정자를 사용할 수 있습니다. (%d, %s, %f 등)
- 주요 특징: 형식을 지정하는 서식 문자와 값을 결합하여 출력합니다.
System.out.printf("Hello %s, your score is %d", "John", 95);
// Hello John, your score is 95
Print()
String s = "abcde";
for(int i = 0; i < s.length(); i++) {
System.out.print(s.charAt(i));
}
abcde // 출력결과
PrintIn()
String s = "abcde";
for(int i = 0; i < s.length(); i++) {
System.out.println(s.charAt(i));
}
// 출력결과
a
b
c
d
e
'Language > java' 카테고리의 다른 글
java 실행 번역 컴파일 과정 (0) | 2025.04.30 |
---|---|
[java] 생성자, 오버라이딩, 하이딩, 멤버변수, 객체비교 (0) | 2024.10.16 |
[java]오버라이딩 오버로딩 코드 차이 차이점 요약 (0) | 2024.10.14 |