[Java] CharSequence와 String

고운·2023년 5월 23일

Java

목록 보기
10/10

CharSequence와 String 비교

CharSequence는 interface다.

String은 CharSequence를 implement한 class다.

그러므로 모든 String은 CharSequence이다.

모든 CharSequence가 String은 아니다.

CharSequence를 implement하는 class에는 StringBuffer와 StringBuilder도 있다.

CharSequence 초기화

CharSequence는 interface이므로 String이나 StringBuffer, StringBuilder를 통해 초기화 가능하다.

CharSequence charSequence = "abc";
CharSequence charSequence = new StringBuffer("abc");
CharSequence charSequence = new StringBuilder("abc");

CharSequence를 String으로 변환하기

charSequence.toString()
profile
백엔드 개발자

0개의 댓글