Advertisement
Guest User

yolo

a guest
Sep 26th, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.48 KB | None | 0 0
  1. import java.io.*;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4.  
  5.  
  6. public class BeerRegister {
  7.     static ArrayList<Beer> collect;
  8.    
  9.     //kell ilyen?
  10.     /**BeerRegister(){
  11.         static ArrayList<Beer> collect = new ArrayList<>();
  12.     }
  13.     */
  14.    
  15.     protected void add(String[] args)throws IOException{
  16.         if(args[1] == null) throw new IllegalArgumentException("nincs elg parameter");
  17.         if(args[2] == null) throw new IllegalArgumentException("nincs elg parameter");
  18.         if(args[3] == null) throw new IllegalArgumentException("nincs elg parameter");
  19.         double value = Double.parseDouble(args[3]);
  20.         Beer temp = new Beer(args[1], args[2], value);
  21.        
  22.         collect.add(temp);
  23.     }
  24.    
  25.     protected void list(String[] args){
  26.         if(args[1]==null){
  27.         for (int i = 0; i < collect.size(); i++){
  28.             System.out.println(collect.get(i));
  29.         }
  30.         }
  31.         else{
  32.             if(args[1].equals("name")){
  33.                
  34.             }
  35.             if(args[1].equals("style")){
  36.                
  37.             }
  38.             if(args[1].equals("strength")){
  39.                
  40.             }
  41.         }
  42.        
  43.     }
  44.  
  45.     /**
  46.      * @param args
  47.      */
  48.     public static void main(String[] args) {
  49.         // TODO Auto-generated method stub
  50.         //TODO exception elkapás
  51.        
  52.            
  53.             BeerRegister valami = new BeerRegister();
  54.             InputStreamReader isr = new InputStreamReader(System.in);
  55.             BufferedReader br = new BufferedReader(isr);
  56.            
  57.             while(true){
  58.                 String line = br.readLine();
  59.                 if(line==null) break;
  60.                 String[] parts = line.split(" ");
  61.            
  62.            
  63.                 if(parts[0].equals("add")){
  64.                     valami.add(parts);
  65.                 }
  66.             }
  67.     }
  68.    
  69.  
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement