데이터 과학

제네릭, 배열 이용한 공백찾기 예제 본문

AP/AP Computer Science A

제네릭, 배열 이용한 공백찾기 예제

티에스윤 2025. 10. 20. 14:40

import java.util.*;

public class Main {

    public List<Integer> getBlankPositions(String b) {
        List<Integer> obj = new ArrayList<Integer>();
        for (int i = 0; i < b.length(); i++) {
            if (b.charAt(i) == ' ') { // 현재 위치의 문자가 공백이면
                obj.add(i); // 그 위치를 리스트에 추가
            }
        }
        return obj;
    }

    public static void main(String args[]) {
        Main s = new Main();
        String a = "I love You!";
        List<Integer> k = s.getBlankPositions(a);
        System.out.println(k); // [1, 6] 출력됨
    }
   
}

'AP > AP Computer Science A' 카테고리의 다른 글

BankAccount 예제  (0) 2026.01.07
indexOf, substring 결과  (0) 2025.10.20
추상화 예제  (0) 2024.10.29
배열에서 출력 문제 (StudentTest)  (0) 2024.08.27
ArrayList - add(), get(), set(), remove()  (0) 2024.06.04