프로그래밍 언어/JAVA

JAVA) String(문자열) 함수 모음

luana_eun 2022. 1. 4. 16:25
728x90

1. 문자열의 길이

.length() 공백포함해서 나온다. 

String s = "이 문장의 길이는?";
int result = s.length();
System.out.println(result);   // 10

 

 

2. 대소문자 바꾸기

대문자로 바꾸기:   toUpperCase()

소문자로 바꾸기:   toLowerCase()

 

 

 

3. 특정 글자 위치찾기

 indexOf("잧을 문자열")

String s = "abcdefg";
System.out.println(s.indexOf("c"));		// 0부터 시작해서 c의 위치 2반환.

String s2 = "I want to go my home.";
System.out.println(s2.indexOf("go"));	// go가 시작되는 위치 10 반환.

 

 

4. 문자열 합치기

1) +연산자 사용       2) concat() 사용

*둘다 띄어쓰기 없이 바로 붙이므로, 띄어쓰기가 필요하면 추가로 넣어줘야한다. 

String s = "abcdefg";
String s2 = "I want to go my home.";

System.out.println(s + s2);
System.out.println(s.concat(s2));    
// 두 방법 다 같은결과 abcdefgI want to go my home.

 

 

 

5. 문자열 자르기

substring(숫자): 숫자부터 끝까지 자르기.

substring(start, end) : start부터 end-1까지 유지, 그 외에 삭제. 

728x90