HashMap con los prefijos de las provincias de España JAVA

Ejemplo de HashMap de los prefijos de las provincias de España, introduce prefijo y devolverá la provincia a la que corresponde.
import java.util.HashMap;
import java.util.Scanner;


public class EjemploHashMap1 {

 public static void main(String[] args) {
  
  HashMap pre = new HashMap();
  
  //A...
  pre.put(981, "A Coruña");
  pre.put(945, "Álava");
  pre.put(967, "Albacete");
  pre.put(96, "Alicante");
  pre.put(950, "Almería");
  pre.put(98, "Asturias");
  pre.put(920, "Ávila");
  //B...
  pre.put(924, "Badajoz");
  pre.put(93, "Barcelona");
  pre.put(971, "Islas Baleares");
  pre.put(947, "Burgos");
  //C...
  pre.put(927, "Cáceres");
  pre.put(956, "Cádiz ó Ceuta");
  pre.put(926, "Ciudad Real");
  pre.put(942, "Cantabria");
  pre.put(957, "Córdoba");
  pre.put(964, "Castellon de la Plana");
  pre.put(969, "Cuenca");
  //g...
  pre.put(972, "Girona");
  pre.put(958, "Granada");
  pre.put(949, "Guadalajara");
  pre.put(943, "Guipúzcua");
  //h...
  pre.put(959, "Huelva");
  pre.put(974, "Huesca");
  //j...
  pre.put(953, "Jaen");
  //l...
  pre.put(941, "La Rioja");
  pre.put(928, "Las Palmas");
  pre.put(987, "León");
  pre.put(973, "Lleida");
  pre.put(982, "Lugo");
  //m...
  pre.put(91, "Madrid");
  pre.put(95, "Málaga ó Melilla");
  pre.put(968, "Murcia");
  //n...
  pre.put(948, "Navarra");
  //o...
  pre.put(988, "Ourense");
  //p...
  pre.put(979, "Palencia");
  pre.put(986, "Pontevedra");
  //s...
  pre.put(923, "Salamanca");
  pre.put(922, "Sta. Cruz de Tenerife");
  pre.put(921, "Segovia");
  pre.put(95, "Sevilla");
  pre.put(975, "Soria");
  pre.put(977, "Tarragona");
  pre.put(978, "Teruel");
  pre.put(925, "Toledo");
  pre.put(96, "Valencia");
  pre.put(983, "Valladolid");
  pre.put(980, "Zamora");
  pre.put(976, "Zaragoza");
  
  
  Scanner entrada = new Scanner(System.in);
  System.out.println("Introduce el prefijo a consultar");
  int prefijo = entrada.nextInt();
  
  System.out.println(pre.get(prefijo));

 }

}

1 comentario:

  1. Top 10 Casinos with Casino Games Near Me - MapyRO
    Looking for best casinos near me? 의왕 출장샵 Find the 10 best casino games near you 원주 출장안마 in 2021 or the next big 경상남도 출장마사지 push to jump 아산 출장샵 into a casino experience and enjoy 논산 출장샵 a full

    ResponderEliminar