참조 : https://miniweb4u.tistory.com/183
length(), charAt(), endWith(), subString()
문자열의 길이를 확인 있습니다.
String의 문장의 길이를 조회하여 리턴 합니다. String은 배열이 아니어서 .length와 .size를 사용할 수 없습니다.
String temp = "ABCDEFG";
System.out.println(temp.length());
결과값 : 7
문자열중 인덱스 위치의 문자열을 확인 있습니다.
Java의 경우 index 값은 0부터 시작 합니다.
String temp = "ABCDEFG";
System.out.println(temp.charAt(4));
결과값 : E
※ subString으로 원하는 위치의 문자열을 가져올 수 있지만 charAt이 subString보다 속도가 더 빠릅니다.
문자열의 마지막 문자에 대한 유,무를 확인 할 수 있습니다. 있다면 true, 없다면 false를 반환 합니다.
endsWith의 경우 대소문자를 구별합니다.
String temp = "ABCDEFG";
System.out.println(temp.endsWith("G"));
결과값 : true
※ endsWith와 반대로 startsWith(String)의 경우는 문자열의 처음 시작 문자에 대한 유,무를 확인할 수 있습니다.
문자열 자르기에서 가장 많이 사용하는 함수입니다. subString은 자바,닷넷,자바스크립트 등에서도 많이 사용하죠
문자열에 지정한 범위에 속하는 문자열을 반환합니다.
String temp = "ABCDEFG";
System.out.println(temp.subString(0, 3));
결과값 : ABC