アットウィキロゴ

array解答1

import java.util.ArrayList;
import java.io.*;
 
public class ArrayTestName {
    public static void main(String[] args){
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
 
        System.out.println("操作を選んで下さい");
        System.out.println("1.登録");
        System.out.println("2.一覧確認");
        System.out.println("0.終了");
 
        try {
            String line = reader.readLine();
            int comand = Integer.parseInt(line);
            ArrayList<String> list = new ArrayList<String>();
 
 
            while (comand != 0){
                switch (comand){
                  case 1:
                      line = reader.readLine();
                      list.add(line);
                      System.out.println(line + "さんで登録しました。\n");
                      break;
                  case 2:
                      System.out.println("一覧を表示します");
                      for (int i = 0; i < list.size(); i++){
                          System.out.println(list.get(i));
                      }
                      System.out.println("");
                      break;
                }
                System.out.println("操作を選んで下さい");
                System.out.println("1.登録");
                System.out.println("2.一覧確認");
                System.out.println("0.終了");
 
                line = reader.readLine();
                comand = Integer.parseInt(line);
            }
        } catch (IOException e){
            System.out.println(e);
        }
        System.out.println("終了します。");
    }
}
 

タグ:

+ タグ編集
  • タグ:
最終更新:2012年02月06日 14:57