Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리스트
- 교보생명
- 특약
- 보험료
- 추가납입
- PythonProgramming
- 급성심근경색증
- 가입
- 뇌출혈
- python
- Vue.js
- 보험
- 프론트엔드
- javascript
- 심장질환
- 납입
- 파이썬
- 자바스크립트
- Java
- 프로그래밍
- 중도인출
- 변환
- 웹개발
- 교보
- 사망
- 수수료
- 코딩
- jQuery
- 인출수수료
- 문자열
Archives
- Today
- Total
SeouliteLab
[Java/자바] String Concatenation: 문자열 연결 방법 본문
문자열 연결(concatenation)은 Java에서 두 개 이상의 문자열을 하나로 결합하는 프로세스를 의미합니다. Java에서는 문자열을 연결하는 여러 가지 방법이 있습니다. 이번 글에서는 각 방법에 대해 자세히 알아보겠습니다.
1. + 연산자를 사용하여 연결하기
Java에서 가장 간단한 문자열 연결 방법은 + 연산자를 사용하는 것입니다. 이 연산자를 사용하면 두 문자열을 이어붙일 수 있습니다.
예제 1: + 연산자를 사용하여 문자열 연결
String str1 = "Hello";
String str2 = "World";
String result = str1 + ", " + str2;
System.out.println(result); // 출력 결과: Hello, World
위 예제에서는 두 문자열 "Hello"와 "World"를 + 연산자를 사용하여 연결하고 있습니다.
2. concat() 메소드를 사용하여 연결하기
String 클래스는 concat() 메소드를 제공하여 두 문자열을 연결할 수 있습니다. 이 메소드는 호출된 문자열에 다른 문자열을 연결하여 새로운 문자열을 생성합니다.
예제 2: concat() 메소드를 사용하여 문자열 연결
String str1 = "Hello";
String str2 = "World";
String result = str1.concat(", ").concat(str2);
System.out.println(result); // 출력 결과: Hello, World
위 예제에서는 concat() 메소드를 사용하여 두 문자열을 연결하고 있습니다.
3. StringBuilder 또는 StringBuffer를 사용하여 연결하기
Java에서 문자열을 반복적으로 연결할 때는 StringBuilder 또는 StringBuffer 클래스를 사용하는 것이 성능상 유리합니다. 이 클래스들은 가변 문자열을 나타내며, append() 메소드를 사용하여 문자열을 추가할 수 있습니다.
예제 3: StringBuilder를 사용하여 문자열 연결
StringBuilder sb = new StringBuilder();
sb.append("Hello");
sb.append(", ");
sb.append("World");
String result = sb.toString();
System.out.println(result); // 출력 결과: Hello, World
위 예제에서는 StringBuilder를 사용하여 두 문자열을 연결하고 있습니다.
'프로그래밍' 카테고리의 다른 글
Java에서 BufferedReader와 BufferedWriter 사용하기 (0) | 2024.03.20 |
---|---|
[Java/자바] 소수점 n번째 자리까지 반올림하여 출력하기 (0) | 2024.03.20 |
[Java/자바] FileOutputStream: 파일에 데이터 쓰기 (0) | 2024.03.19 |
[Java/자바] 특정 경로에 파일 생성하기 (0) | 2024.03.19 |
[Java/자바] 삼항 연산자 (0) | 2024.03.19 |