java/stringMethod
자바 문자열 String Class 함수 length()
_Jay
2022. 10. 4. 14:53
length() - 문자열의 길이를 반환.
솔직히 length()는 정말 어느곳에서든 많이 쓰인다.
길이라는것은? Hello 라는 문자열의 길이는 'H', 'e', 'l', 'l', 'o' 5개의 문자로 되어있기 때문에 길이는 5라는것을 알수 있다.
사용법 : 문자열.length();
public class StringLengthExample {
public static void main(String[] args) {
String s1 = " "; // 공백12개로 이루어진 문자열
String s2 = "hello "; //문자 5개와 공백8개로 이루어진 문자열
System.out.println(s1.length()); // whitespace(공백)까지 계산 12를 반환
System.out.println(s2.length()); // whitespace(공백)까지 계산 13을 반환
System.out.println(s2.strip().length()); // whitespace(공백)을 제거하고 계산 5를 반환
// method1().method2().. 이어서 작성가능 (function chaining)
// 메서드 체이닝이란 말그대로 메서드를 굴비처럼 엮어서 메소드를 계속 사용할수잇는 것을 말한다.
// System.out.println(s1.toLowerCase().substring(5).length());
// s1 변수를 소문자로 변환하고 5번째 인덱스부터 출력해서 그것의 길이를 확인해라
// 이런식으로 사용이 가능하다 즉 총길이 12에서 5번째 인덱스부터 길이를 재면 12-5 7을 반환한다.
// 인덱스는 0부터 길이는 1부터.. 길이가 12 이면 마지막 인덱스는 11인 것이다.
}
}
