fork download
  1. import java.util.HashMap;
  2. import java.util.Map;
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6. public static void main(String[] args){
  7.  
  8. Scanner scanner = new Scanner(System.in);
  9. String name1, name2, scan;
  10.  
  11. Map<String, String> pairsMap = new HashMap<>();
  12.  
  13. System.out.println(pairsMap.size());
  14.  
  15. while (true) {
  16.  
  17. System.out.println("Enter two names" + "\n" + "First");
  18. name1 = scanner.next();
  19. System.out.println("Second name");
  20. name2 = scanner.next();
  21. if (name1.equals("-")) {
  22. break;
  23. }if (name2.equals("-")) {
  24. break;
  25. }
  26. pairsMap.put(name1, name2);
  27. }
  28. System.out.println(pairsMap.size());
  29.  
  30. System.out.println("Enter last given name");
  31. scan = scanner.next();
  32. if (scan.equals(pairsMap.get(scan))){
  33. System.out.println("Your partner name is "+pairsMap.get(scan));
  34. }else if (scan.equals(pairsMap.get(scan))){
  35. System.out.println("Your partner name is "+pairsMap.get(scan));
  36. }else
  37. System.out.println("Given name is wrong");
  38. System.out.println(pairsMap.get("Jan"));
  39. }
  40. }
Success #stdin #stdout 0.06s 4386816KB
stdin
Jan
Anna
-
-
Jan
stdout
0
Enter two names
First
Second name
Enter two names
First
Second name
1
Enter last given name
Given name is wrong
Anna