목차
- javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
- 정수 및 문자열 출력 관련 예제 이전 포스팅
- System.out.print 개행 없는 문자열 출력 예제
- System.out.println 개행을 포함한 문자열 출력 예제
- 자바에서 println으로 문자열과 정수, 소수를 같이 출력하는 예제
javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
우선 아래 예제를 진행하기 위해서는 받드시 javac 명령으로 java 소스 코드 파일을 컴파일한 후 실행해야합니다. 아직 컴파일 방법에 대해 모르신다면 아래의 이전 포스팅 내용을 확인하여 학습을 진행해주세요.
2023.08.10 - [Linux] - [Linux/Java] 리눅스 우분투에서 java 컴파일 및 실행 예제(javac)
정수 및 문자열 출력 관련 예제 이전 포스팅
추가로 이전 포스팅에서 자바에서 정수, 실수 및 문자열 타입의 변수를 선언하여 값을 저장하고 출력해보는 예제를 알아보았습니다. 여기서도 오늘 포스팅 주제인 System.out.println 메소드를 활용하였습니다. 만약, 변수 선언 및 출력 방법을 알아보고 싶으시다면 아래의 이전 포스팅 링크를 확인해주세요.
2023.08.11 - [Java] - [Java/Linux] int, String 등 변수 크기 및 선언 예제
System.out.print 개행 없는 문자열 출력 예제
아래는 문자열을 개행(\n, 즉 엔터) 없이 화면에 출력하는 예제입니다. 아무래도 개행이 없다보니 어디서 어디까지 문자열의 시작과 끝인지 구분하기가 어렵습니다.
public class Example {
public static void main(String[] args) {
String str1 = "Hello";
String str2 = "World";
String str3 = "Java";
String str4 = "Programming";
String str5 = "Example";
System.out.print(str1);
System.out.print(str2);
System.out.print(str3);
System.out.print(str4);
System.out.print(str5);
}
}
System.out.println 개행을 포함한 문자열 출력 예제
따라서 자바에서는 System.out.println 이라는 메소드를 지원하고 있습니다. 이는 인자로 전달된 문자열을 출력하고 마지막에 '\n' 즉 개행 문자를 추가해줍니다. 따라서 이후 출력되는 문자열이 이전 출력된 문자열과 구분되어 가독성도 우수해집니다. 아래는 예제 코드입니다.
public class Example {
public static void main(String[] args) {
String str1 = "Hello";
String str2 = "World";
String str3 = "Java";
String str4 = "Programming";
String str5 = "Example";
System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
System.out.println(str4);
System.out.println(str5);
}
}
자바에서 println으로 문자열과 정수, 소수를 같이 출력하는 예제
아래는 println 메소드로 문자열, 정수, 소수를 이어서 붙이는 예제입니다. '+' 키워드를 사용하면 컴파일 과정에서 정수, 소수를 모두 문자열로 변환하여 기존 문자열 뒤에 붙여줍니다.
public class Example {
public static void main(String[] args) {
String text = "Value: ";
int intValue = 42;
double doubleValue = 3.14;
System.out.println(text + intValue + " " + doubleValue);
}
}