자바

StringBuilder 마지막 부분 제거

have a good time 2021. 10. 23. 22:36

 

 

예를 들어 

 

StringBuilder sb = new StringBuilder();
int result;
 
for(int i=0; i<2;i++) {
 result = i;
 sb.append(result).append("\n");
}

sb.setLength(sb.length() - 1);
System.out.print(sb);

이렇게 되어 있다면 결과가 0,1 이 나오는데,

여기서 

sb.setLength(sb.length() - 1);

이 코드가 1 다음에 띄어쓰기, 즉 append("\n") 이 부분을 제거해줘서

1 다음에는 띄어쓰기가 안 되게 해준다.