자바에서 문자열 피연산자는 문자열을 나타내는 값이며, 문자열을 조작하고 결합하는 데 사용됩니다. 문자열은 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
'JAVA > 포스팅' 카테고리의 다른 글
자바 if 조건문 (0) | 2023.11.02 |
---|---|
자바 비트 피연산자 (Bitwise Operands) (0) | 2023.11.01 |
자바 논리 피연산자 (Logical Operands) (0) | 2023.11.01 |
자바 숫자 피연산자 (Numeric Operands) (0) | 2023.11.01 |
자바 비트 논리 연산자 (Bitwise Logical Operators) (0) | 2023.11.01 |