desislava_topuzakova

05. Phonebook

Sep 24th, 2021
342
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class Demo {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6. //1. напълваме телефонния указател
  7. //име(String) -> телефонен номер(String)
  8. LinkedHashMap<String, String> phonebook = new LinkedHashMap<>();
  9. String input = scanner.nextLine();
  10.  
  11. while(!input.equals("search")) {
  12. //input (запис) => "John-00359888001122" -> split("-") -> ["John", "00359888001122"]
  13. String name = input.split("-")[0];
  14. String phoneNumber = input.split("-")[1];
  15. phonebook.put(name, phoneNumber);
  16. input = scanner.nextLine();
  17. }
  18.  
  19. String name = scanner.nextLine();
  20. while(!name.equals("stop")) {
  21. //името го има в тел. указател
  22. if(phonebook.containsKey(name)) {
  23. System.out.printf("%s -> %s%n", name, phonebook.get(name));
  24. } else { //името да го няма в тел. указател
  25. System.out.printf("Contact %s does not exist.%n", name);
  26. }
  27. name = scanner.nextLine();
  28. }
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment