JAVA/포스팅

자바 문자열 피연산자 (String Operands)

짜집퍼박사(짜박) 2023. 11. 1. 21:50

자바에서 문자열 피연산자는 문자열을 나타내는 값이며, 문자열을 조작하고 결합하는 데 사용됩니다. 문자열은 String 클래스로 표현되며, 문자열 연산자를 사용하여 문자열을 조작할 수 있습니다. 다음은 자바에서 사용되는 주요 문자열 피연산자와 그 사용법에 대한 설명입니다.

 

1. 문자열 변수 (String Variables)

문자열 변수는 문자열을 저장하는 데 사용됩니다. 문자열 리터럴 또는 다른 문자열을 변수에 할당하여 문자열 값을 저장할 수 있습니다.

String str1 = "Hello, ";
String str2 = "world!";

2. 문자열 리터럴 (String Literals)

문자열 리터럴은 코드 내에서 문자열을 직접 나타내는 값입니다. 문자열은 큰 따옴표로 묶여 있습니다.

String greeting = "Hello, World!";

3. 문자열 연결 (String Concatenation)

문자열 연결 연산자 +를 사용하여 두 개 이상의 문자열을 연결할 수 있습니다.

String firstName = "John";
String lastName = "Doe";
String fullName = firstName + " " + lastName; // "John Doe"

4. 문자열 길이 (String Length)

length() 메서드를 사용하여 문자열의 길이를 확인할 수 있습니다.

String text = "This is a sample text.";
int length = text.length(); // 23

5. 문자열 비교 (String Comparison)

equals() 메서드를 사용하여 두 문자열을 비교할 수 있으며, 두 문자열이 동일하면 true를 반환합니다.

String str1 = "Hello";
String str2 = "Hello";
boolean isEqual = str1.equals(str2); // true

6. 부분 문자열 추출 (Substring Extraction)

substring() 메서드를 사용하여 문자열에서 부분 문자열을 추출할 수 있습니다.

String text = "Hello, World!";
String substring = text.substring(7); // "World!"

7. 문자열 검색 (String Search)

indexOf() 메서드를 사용하여 문자열에서 특정 문자열 또는 문자의 인덱스를 검색할 수 있습니다.

String text = "This is a sample text.";
int index = text.indexOf("sample"); // 10

8. 대소문자 변환 (Case Conversion)

toUpperCase() 및 toLowerCase() 메서드를 사용하여 문자열의 대소문자를 변환할 수 있습니다.

String text = "Hello, World!";
String upperCase = text.toUpperCase(); // "HELLO, WORLD!"
String lowerCase = text.toLowerCase(); // "hello, world!"

문자열 피연산자는 문자열 조작 및 처리에 필수적이며, 텍스트 처리 및 문자열 데이터의 다양한 작업에 사용됩니다. 문자열 연산자와 메서드를 효과적으로 활용하여 원하는 문자열 조작을 수행할 수 있으며, 문자열을 다루는 데 필요한 다양한 기능을 제공합니다.

 

With ChatGPT