fork download
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.util.*;
  5.  
  6.  
  7. public class Main {
  8. public static void main(String[] args) {
  9. System.out.println("Put the product, use '/' for argument");
  10. ArrayList<Product> list = new ArrayList<>();
  11. try {
  12. int k = 0;
  13. while (true) {
  14. String s = read.readLine();
  15. if ((s.length() == 0) || (s.matches("[0-9]"))) {
  16. System.out.println("Put the string only");
  17. break;
  18. }
  19. String parts[] = s.split("/");
  20. if (parts[0].equals("Apple")) {
  21. list.add(new Apple(parts[1]));
  22. }
  23. }
  24. } catch (IOException e) {
  25. System.out.println(e.getMessage());
  26. }
  27. for (int i = 0; i < list.size(); i++) {
  28. int k = 0;
  29. if (list.get(i) instanceof Apple) {
  30. Apple a = (Apple) list.get(i);
  31. {
  32. for (int j = 0; j < list.size(); j++) {
  33. if (list.get(j) instanceof Apple) {
  34. Apple b = (Apple) list.get(j);
  35. if(a.getSize().equals(b.getSize())) {
  36. k++;
  37. list.remove(j);
  38. list.add(j, null);
  39. }
  40. }
  41. }
  42. System.out.println("In this month had eaten " + k + " apple a " + a.getSize() + " size");
  43. }
  44. }
  45. }
  46. }
  47. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:10: error: cannot find symbol
        ArrayList<Product> list = new ArrayList<>();
                  ^
  symbol:   class Product
  location: class Main
Main.java:22: error: cannot find symbol
                    list.add(new Apple(parts[1]));
                                 ^
  symbol:   class Apple
  location: class Main
Main.java:30: error: cannot find symbol
            if (list.get(i) instanceof Apple) {
                                       ^
  symbol:   class Apple
  location: class Main
Main.java:31: error: cannot find symbol
                Apple a = (Apple) list.get(i);
                ^
  symbol:   class Apple
  location: class Main
Main.java:31: error: cannot find symbol
                Apple a = (Apple) list.get(i);
                           ^
  symbol:   class Apple
  location: class Main
Main.java:34: error: cannot find symbol
                        if (list.get(j) instanceof Apple) {
                                                   ^
  symbol:   class Apple
  location: class Main
Main.java:35: error: cannot find symbol
                            Apple b = (Apple) list.get(j);
                            ^
  symbol:   class Apple
  location: class Main
Main.java:35: error: cannot find symbol
                            Apple b = (Apple) list.get(j);
                                       ^
  symbol:   class Apple
  location: class Main
8 errors
stdout
Standard output is empty