String 클래스의 생성자와 메서드
char c = {'a', 'b', 'c'};
string s = new String(c);
# string to char Array
toCharArray()
StringBuffer는 문자열 내용을 변경할 수 있으나, String은 항상 불변이다.
지정된 위치에 있는 문자를 알려준다.
char charAt(int index)
int compareTo(string str)
boolean contains(charsequence s)
-> 인터페이스의 장점
1. 서로 관계없는 클래스들을 관계를 맺어줄 수 있음.
char 배열은 charBuffer, segment, String, StringBuffer 클래스를 가지고 있으나, 공통 조상이 없다. 그래서 charsequence라는 공통 인터페이스를 이용하여 아무 타입이나 들어갈 수 있게 만든 것.
6.주어진 문자열으로 끝나는지 검사
boolean endwith(string suffix)
int indexof(int ch, int pos)
int length()
boolean startwith(string prefix)
string trim()
valueof()
자바는 계속 공부하면 공부 할수록 알아가는게 많은 것 같다😊