문자열 배열(String array)의 사용 예제 10가지

2023. 1. 23. 22:05IT

728x90
반응형

문자열 배열(String array)의 사용 예제 10가지에 대해 알아보겠습니다.

 


 

1. 문자열 배열의 내용 초기화 및 인쇄:

String[] fruits = {"apple", "banana", "orange"};
for (String fruit : fruits) {
    System.out.println(fruit);
}


2. 문자열 배열을 반복하고 해당 요소를 수정:


String[] animals = {"cat", "dog", "bird"};
for (int i = 0; i < animals.length; i++) {
    animals[i] = animals[i].toUpperCase();
}

3. 문자열 배열의 길이 찾기:


String[] colors = {"red", "green", "blue"};
int length = colors.length;

 


4. 문자열 배열에서 특정 요소 검색:
String[] names = {"Alice", "Bob", "Charlie"};
String searchName = "Bob";
boolean found = false;
for (String name : names) {
    if (name.equals(searchName)) {
        found = true;
        break;
    }
}
if (found) {
    System.out.println(searchName + " was found in the array.");
} else {
    System.out.println(searchName + " was not found in the array.");
}

 


5. 하나의 문자열 배열에서 다른 배열로 요소 복사:


String[] original = {"one", "two", "three"};
String[] copy = new String[original.length];
System.arraycopy(original, 0, copy, 0, original.length);

 


6. 문자열 배열 정렬:


String[] words = {"apple", "banana", "orange"};
Arrays.sort(words);

 


7. 문자열 배열을 목록으로 변환:


String[] numbers = {"one", "two", "three"};
List<String> numberList = Arrays.asList(numbers);

 


8. 문자열 배열에서 특정 요소의 인덱스 찾기:


String[] cars = {"Ford", "Chevy", "Honda"};
int index = Arrays.binarySearch(cars, "Chevy");

 


9. 문자열 배열을 특정 값으로 채우기:


String[] cities = new String[5];
Arrays.fill(cities, "New York");

 


10. 문자열을 배열로 분할:


String sentence = "This is a sentence";
String[] words = sentence.split(" ");

 


이상과 같이 문자열 배열을 사용한 예제 10가지를 살펴보았습니다.

나날이 발전하시기를 바랍니다.

728x90
반응형