728x90
String
- String 클래스는 문자열에 대한 작업을 할 수 있도록 제공되는 클래스이다.
- 코드상에 " " 로 묶인 문자열도 String 클래스의 객체이다.
- " " 로 묶인 문자열은 가상 머신이 객체를 생성하고 소멸까지도 담당한다.
- 프로그래밍을 할 떄는 " " 로 쓰지만 컴파일을 하게 되면 실제로 String 클래스로 부터 객체를 생성하는 것으로 변경된다.
주요 메서드
- equals() : 문자열 내용을 비교
- equlasIsIgnoreCase() : 대소문자를 무시한 문자열 비교
- toUpperCase() : 소문자를 대문자로 변경
- toLowerCase() : 대문자를 소문자로 변경
- startsWith() : ~로 시작여부 검사
- endsWith() : ~ 로 끝나는지 여부 검사
- indexOf() : 문자열이 어디에 들어있는지
- getBytes() : 문자열을 바이트화 시킨다.
- length() : 문자열 길이 측정
- substring() : 문자열의 일부를 가지고 온다.
- trim() : 좌우 공백을 제거.
728x90
'JAVA' 카테고리의 다른 글
JAVA StringTokenizer (0) | 2022.08.14 |
---|---|
JAVA StringBuffer (0) | 2022.08.14 |
JAVA Runtime 클래스 (0) | 2022.08.13 |
JAVA Wrapper (0) | 2022.08.13 |
JAVA 예외처리 (0) | 2022.08.13 |