본문 바로가기

[JAVA] StringBuffer - 문자열 길이 조정 및 초기화 setLength

곰곰킴 2021. 4. 2.

개요

 

StringBuffer의 객체에 해당하는 문자열의 뒷부분을 잘라 길이를 조정하고 싶을 때는

 

[객체].setLength([남길 길이]) 를 사용하면 된다.

 

 

예시

 

if(ans.length() >= 16) ans.setLength(15);

 

객체의 문자열 길이가 16 이상이라면 15글자로 줄이라는 코드라인이다.

 

 

프로그래머스의 [신규 아이디 추천] 이라는 문제를 풀다가 알게되었다.

 

 

programmers.co.kr/learn/courses/30/lessons/72410

 

코딩테스트 연습 - 신규 아이디 추천

카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로

programmers.co.kr

 

 

초기화

 

setLength(0) 을 하면 길이가 0이된다. 즉, buffer 객체가 초기화된다.

 

댓글