공용 클래스 StringBuilterTest { 공공 정적 무효 메인 (문자열 []에 args) { // 추가지도 지도 <문자열, 문자열>지도 = 새로운 새로운 HashMap의 <> (); map.put ( "코드", "500" ); map.put ( "이름", "测试" ); map.put ( "나이", "100" ); // 으로 반복 문자열 연결은지도 모두 StringBuilder의 StringBuilder = 새 새 , 모두 StringBuilder () 에 대한 (: map.keySet () 문자열 키) { stringBuilder.append (키)으로 .Append ( "=") APPEND (map.get (키)) APPEND ( "및".. ); } // 다음과 같이 우리는 () 마지막 앰퍼샌드를 제거하려는 경향이 별도로 두 가지 방법을 테스트하기 위해 테스트 할 때, 나는 방법 (1) 사용 에서 System.out.println (stringBuilder.deleteCharAt (stringBuilder.length를 () - 1) )) (로 .toString; // 프로세스 (다음 문자열을 돌려 삭제할이 사용) 결과 : 코드 = 500 이름 = 시험 나이 = 100 에서 System.out.println (stringBuilder.substring (0, stringBuilder.length () - 1 )); // 방법 2 방법 (복제 효율이 낮을 수있다), 결과 코드 = 500 NAME = 테스트 및 나이 = 100 } }