Search
📕

44강. String

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서는 자바의 String 클래스에 대해 살펴보겠습니다!

1. 학습 목표

String 클래스에 대해 살펴보고 활용법을 본다.

2. 학습 내용

String 클래스

3. String

String 클래스는 문자열에 대한 작업을 할 수 있도록 제공되는 클래스이다.
코드상에 “  “ 로 묶인 문자열도 String 클래스의 객체이다.
“ “ 로 묶인 문자열은 가상 머신이 객체를 생성하고 소멸까지도 담당한다.
프로그래밍을 할 때는 “ “ 로 쓰지만 컴파일을 하게 되면 실제로 String 클래스로 부터 객체를 생성하는 것으로 변경된다.

4. 주요 메서드

equals() : 문자열 내용을 비교
equlasIsIgnoreCase() :  대소문자를 무시한 문자열 비교
toUpperCase() : 소문자를 대문자로 변경
toLowerCase() : 대문자를 소문자로 변경
startsWith() : ~ 로 시작여부 검사
endsWith() : ~ 로 끝나는지 여부 검사
indexOf( ) : 문자열이 어디에 들어 있는지
getBytes() : 문자열을 바이트화 시킨다.
length() : 문자열 길이 측정
substring() : 문자열의 일부를 가지고 온다.
trim() : 좌우 공백 제거

5. 학습 정리

정리
String 클래스는 문자열을 위한 다양한 메서드들이 제공된다.
“ “ 로 묶인 문자열도 String 클래스의 객체이다.