[StringBuilder]
문자열을 끼워맞춰서 문자열을 만든다.
알파벳 A to Z 가 있다고 하면
이것을 다 붙이려면 String arr = "a" + "b" + "c" + "d" + ... + "z";
문자A와 숫자10이 있을때는
String arr = "A" + Integer.toString(10);
하지만
StringBuilder를 사용하면
StringBuilder arr = new StringBuilder(); arr.append(A).append(10);
하게된다면 결과는 String 이 된다.
반복적인 입력에 유용할 것이라고 봄.
사용의 한 예
문자열을 끼워맞춰서 문자열을 만든다.
알파벳 A to Z 가 있다고 하면
이것을 다 붙이려면 String arr = "a" + "b" + "c" + "d" + ... + "z";
문자A와 숫자10이 있을때는
String arr = "A" + Integer.toString(10);
하지만
StringBuilder를 사용하면
StringBuilder arr = new StringBuilder(); arr.append(A).append(10);
하게된다면 결과는 String 이 된다.
반복적인 입력에 유용할 것이라고 봄.
사용의 한 예
String body = (new StringBuilder(String.valueOf(body))) .append("&") .append(URLEncoder.encode("key", "UTF-8")) .append("=") .append(URLEncoder.encode((new StringBuilder()) .append("0").toString(), "UTF-8")).toString();
'프로그래밍 > JAVA' 카테고리의 다른 글
[svn] 405 RA layer request failed (0) | 2013.02.08 |
---|---|
[java] encode and decode a string using AES (0) | 2012.11.29 |