티스토리 뷰

자바 스트링 빌더 java string builder

public class StringBuilderTest {
    @Test
    public void name() {
        String name = "kyeongork";
        String hello = new StringBuilder(" hello").append(name).toString();
        System.out.println(hello);
    }
}​

 

결과

kyeongrok hello

 

자바로 string을 연결해서 쓰려면 " " + " name:" + 이런식으로 +를 자꾸 써야하고 몇개 연결하면 길게 썼을 경우 가독성이 떨어질 수 있습니다.

 

node나 python처럼 이쁘게 쓸 수 있는 방법은 아직 자바에는 없지만 그나마 덜 헷갈리게 만들 수는 있습니다.

 

1~2개는 그냥 +로 하고 그거 넘어가면  StringBuilder를 써보면 도움이 될 수 있습니다..

 

StringBuilder sb = new StringBuilder();
Formatter fmt = new Formatter(sb);
fmt.format("hello %s", "world");
System.out.println(sb.toString());

String str = String.format("hello %s", "world2");
System.out.println(str);

결과

hello world

hello world2

 

end.

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함