열정 실천

백준 1264 - 모음의 개수 [JAVA] [arraylist 사용법] 본문

개발 공부/백준 문제풀이

백준 1264 - 모음의 개수 [JAVA] [arraylist 사용법]

구운오니 2022. 6. 29. 18:19

<문제>

<전체코드>

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.Buffer;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.StringTokenizer;


public class Main {
    public static void main (String[] args) throws IOException
    {
        boolean con = true;
        int size = 0;
        int count = 0;
        ArrayList<Integer> arrli = new ArrayList<Integer>();
        String s = "";
        Scanner put = new Scanner(System.in);

        while(con){
            count = 0;
            s = put.nextLine();
            if( s.equals("#")){
                con = false;
                break;
            }else {
                for (int i = 0; i < s.length(); i++) {
                    if (s.charAt(i) == 'a' || s.charAt(i) == 'e' || s.charAt(i) == 'i' || s.charAt(i) == 'o' || s.charAt(i) == 'u'||s.charAt(i) == 'A' || s.charAt(i) == 'E' || s.charAt(i) == 'I' || s.charAt(i) == 'O' || s.charAt(i) == 'U') {
                        count++;
                    }
                }
                arrli.add(size, count);
                size++;

            }

        }

        for (int i = 0; i < size; i++){
            System.out.println(arrli.get(i));
        }



    }
}

 

 

1년의 수험생활을 지내고 다시 코딩을 하는데 작성하면서도 내 코드가 많이 아쉬운 느낌이다😂

 

자바를 한동안 쉬고 c와 c++을 공부한 후 자바로 문제를 푸려고 하니 자바에는 arraylist가 있다는 사실을 뒤늦게 깨달았따!

 

 

자바 Arraylist 사용법 및 관련함수!!!!

https://guun-oni.tistory.com/4