Concat
Concat과 +연산자는 같은 문자열을 합치는 기능을 한다.
Concat은 합친 문자열을 String으로 생성해준다. 하지만 + 연산자는 문자열을 먼저 StringBuilder로 변환시킨 뒤, Append로 문자열을 더하고 다시 toString함수로 문자열로 반환해준다.
String a = "첫번째 텍스트";
String b = "두번째 텍스트";
System.out.println(a.concat(b));
결과
첫번째 텍스트두번째 텍스트
Append
+ 연산자가 문자열을 합치는 방법과 같은 방식이다.
두개의 문자열을 더할 때는 Concat을 사용하는 것이 좋고 여러개를 더해줄 때는 그냥 + 연산자를 사용하는 것이 좋다.
StringBuilder sb = new StringBuilder();
sb.append("두번째 텍스트. ");
sb.append("세번째 텍스트.");
System.out.println(sb);
결과
두번째 텍스트. 세번째 텍스트.
출처:
'자바' 카테고리의 다른 글
파일 업로드 (0) | 2020.11.22 |
---|---|
비트 연산 (0) | 2020.11.21 |
리플렉션, Class 생성, Method 실행 (0) | 2020.11.16 |
날짜 포맷 설정(SimpleDateFormat) (0) | 2020.11.16 |
스프링 컨테이너 (0) | 2020.11.15 |