자바에서 String 배열은 문자열 값을 저장하는 데 사용되는 배열입니다. String 배열은 문자열 데이터를 다루는데 유용하며, 문자열의 배열로 구성되어 있습니다.
1. String 배열 선언
String 배열을 선언할 때는 데이터 타입으로 String을 사용하고 대괄호([])를 사용하여 배열임을 표시합니다. 배열 변수 이름도 정의합니다.
예를 들어
String[] names;
2. String 배열 생성
String 배열을 생성할 때는 new 연산자를 사용하여 배열 객체를 생성합니다. 배열의 크기를 지정하여 생성합니다. 예를 들어, 크기가 5인 String 배열을 생성하는 방법은 다음과 같습니다.
names = new String[5];
배열을 선언과 동시에 생성하려면 다음과 같이 할 수 있습니다.
String[] names = new String[5];
3. String 배열 초기화
String 배열을 초기화하려면 각 배열 요소에 문자열 값을 할당합니다. 문자열 값은 큰따옴표로 둘러싸서 나타냅니다.
names[0] = "Alice";
names[1] = "Bob";
names[2] = "Charlie";
names[3] = "David";
names[4] = "Eve";
또는 배열을 생성할 때 초기값을 지정할 수도 있습니다.
String[] names = {"Alice", "Bob", "Charlie", "David", "Eve"};
4. String 배열 요소에 접근
String 배열의 각 요소에 접근하려면 인덱스를 사용합니다. 인덱스는 0부터 시작하며 배열의 길이보다 작은 값이어야 합니다.
String firstPerson = names[0]; // 첫 번째 요소에 접근
String lastPerson = names[4]; // 마지막 요소에 접근
5. String 배열 반복문 사용
for 루프나 foreach 루프를 사용하여 String 배열의 모든 요소를 순회할 수 있습니다.
for (int i = 0; i < names.length; i++) {
System.out.println("Person " + (i + 1) + ": " + names[i]);
}
6. 다차원 String 배열
String 배열은 다차원 배열로도 사용될 수 있습니다. 이를 통해 2D 배열 또는 행렬을 나타낼 수 있습니다.
String[][] matrix = new String[3][3]; // 3x3 행렬 배열
String 배열은 텍스트 데이터를 다루는데 주로 사용되며, 데이터베이스 결과, 파일에서 읽은 데이터, 사용자 입력 등 다양한 소스에서 문자열을 저장하고 처리하는 데 유용합니다. String 배열은 문자열의 목록을 저장하고 다루는데 필수적인 데이터 구조입니다.
With ChatGPT
'JAVA > 포스팅' 카테고리의 다른 글
자바 String배열의 초기화 (0) | 2023.11.03 |
---|---|
자바 String배열의 선언과 생성 (0) | 2023.11.03 |
자바 배열 동적 데이터 관리 (0) | 2023.11.03 |
자바 배열을 매개변수로 받는 함수 (0) | 2023.11.03 |
자바 배열 스택과 큐 구현 (0) | 2023.11.03 |