fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. HashMap<String, List<String>> seatMap = new HashMap<String, List<String>>();
  13.  
  14. String k = null;
  15. for(int i=1; i<8;i++){
  16. List<String> seats = new ArrayList<String>();
  17. seats.add("A");
  18. seats.add("B");
  19. seats.add("C");
  20. seats.add("D");
  21.  
  22. k = Integer.toString(i);
  23. seatMap.put(k, seats);
  24. }
  25.  
  26. for(Map.Entry<String, List<String>> entry : seatMap.entrySet()){
  27. String key= entry.getKey();
  28. List<String> values = entry.getValue();
  29.  
  30. System.out.println(key+" "+values.get(0)+values.get(1)+" "+values.get(2)+values.get(3));
  31. }
  32.  
  33. int key = 1, index = 2;
  34. seatMap.get(Integer.toString(key)).set(2, "X");
  35.  
  36. for(Map.Entry<String, List<String>> entry : seatMap.entrySet()){
  37. String key1 = entry.getKey();
  38. List<String> values = entry.getValue();
  39. System.out.println(key1 +" "+values.get(0)+values.get(1)+" "+values.get(2)+values.get(3));
  40. }
  41. }
  42. }
Success #stdin #stdout 0.09s 320576KB
stdin
Standard input is empty
stdout
1  AB  CD
2  AB  CD
3  AB  CD
4  AB  CD
5  AB  CD
6  AB  CD
7  AB  CD
1  AB  XD
2  AB  CD
3  AB  CD
4  AB  CD
5  AB  CD
6  AB  CD
7  AB  CD