문자열을 저장하는 참조자료형 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