Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Uprajnenie;
- import java.util.LinkedHashMap;
- import java.util.LinkedHashSet;
- import java.util.Map;
- import java.util.Scanner;
- import java.util.Set;
- public class FixEmails {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- Map<String, String> emailMap = new LinkedHashMap<>(); // Using LinkedHashMap to maintain insertion order
- while (true) {
- String name = scanner.nextLine();
- if (name.equalsIgnoreCase("stop")) {
- break;
- }
- String email = scanner.nextLine();
- if (email.equalsIgnoreCase("stop")) {
- break;
- }
- String lowerCaseEmail = email.toLowerCase();
- if (!(lowerCaseEmail.endsWith(".us") || lowerCaseEmail.endsWith(".uk") || lowerCaseEmail.endsWith(".com"))) {
- emailMap.put(name, email);
- }
- }
- for (Map.Entry<String, String> entry : emailMap.entrySet()) {
- System.out.println(entry.getKey() + " -> " + entry.getValue());
- }
- scanner.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement