[java] 문자열 처리 규칙
Java에서 문자열을 다루는 것은 매우 중요합니다. 문자열을 처리하는 다양한 규칙 중에서, 일부는 특히 주목할 만 합니다.
1. 문자열 선언 및 초기화
Java에서 문자열을 선언하고 초기화하기 위해서는 다음과 같은 방법을 사용할 수 있습니다:
String str1 = "Hello, World!"; // 문자열 리터럴을 사용한 초기화
String str2 = new String("Hello, World!"); // 생성자를 사용한 초기화
2. 문자열 연결
문자열을 연결할 때 +
연산자를 사용할 수 있습니다:
String str1 = "Hello";
String str2 = "World";
String result = str1 + ", " + str2 + "!"; // 결과: "Hello, World!"
3. 문자열 비교
문자열을 비교할 때 equals()
메서드를 사용해야 합니다:
String str1 = "apple";
String str2 = "apple";
if (str1.equals(str2)) {
System.out.println("문자열이 같습니다.");
} else {
System.out.println("문자열이 다릅니다.");
}
결론
Java에서 문자열 처리는 매우 다양한 기능을 제공합니다. 문자열을 선언, 초기화, 연결하고 비교하는 방법을 잘 이해하면 프로그래밍을 할 때 많은 도움이 됩니다.
참고 자료
- Oracle Java Documentation
- “Effective Java” by Joshua Bloch
- “Java: The Complete Reference” by Herbert Schildt