문자열을 저장하는 참조자료형 String의 내부 기능 메소드들에 대해서 알아보자.
charAt(int index)compareTo(String anotherString)concat(String str)indexOf(int ch) indexOf(String str)indexOf(int ch, int fromIndex) lastIndexOf(int ch)join(CharSequence delimiter, CharSequence... elements)length()contains(CharSequence s) matches(String regex) String str = "Welcome bottlepark velog";
System.out.print("Does String contains regex (.*)bottle(.*) ? : ");
System.out.println(str.matches("(.*)bottle(.*)"));Output
Does String contains regex (.*)bottle(.*) ? : true
replace(char oldChar, char newChar)replace(CharSequence target, CharSequence replacement)replaceAll(String regex, String replacement)split(String regex)substring(int beginIndex)toUpperCase() toLowerCase()trim()refer : https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html