[JAVA] StringJoiner: 문자열 구분자 추가하기
·
JAVA/String
0. 서론 간혹 문자열 중간 공백을 넣거나 쉼표를 넣어주는 경우, 코드가 번잡해지는 경향이 있다. 이 때, StringJoiner를 이용하면 손쉽게 구현이 가능하다. StringJoiner(CharSequence delimiter) StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix) delimiter: 구분자 prefix: 접두사 suffix: 접미사 1. 사용법 1-1. 기본 사용법 구분자만 사용했을 때, List list = List.of("Andrew", "Brian", "Chris", "Daniel", "Emily"); StringJoiner stringJoiner = new StringJoiner(", ")..
[JAVA] String: trim() 함수
·
JAVA/String
0. 서론 String 값의 앞 뒤 공백을 없애기 위해 trim() 함수를 사용한다. 1. 사용법 String string_1 = " 가나다 "; String string_2 = " 가나다"; String string_3 = "가나다 "; string_1 = string_1.trim(); //"가나다" string_2 = string_2.trim(); //"가나다" string_3 = string_3.trim(); //"가나다" 2. 참고 https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#trim--
[JAVA] String: startsWith() & endsWith() 함수
·
JAVA/String
0. 서론 String 클래스에서 특정 값이 접두사와 접미사인지 확인하기 위해 startsWith()와 endsWith()함수를 사용한다. 반환값은 boolean이다. startsWith(String prefix) startsWith(String prefix, int toffset) endsWith(String suffix) return type: boolean startsWith는 오프셋 통해 특정 인덱스부터 자른 substring의 접두사도 확인이 가능하다. 1. 사용법 String word = "가나다라마"; boolean isprefix_1 = word.startsWith("가나"); //true boolean isprefix_2 = word.startsWith("다라", 2); //true bo..