Mostrando entradas con la etiqueta HasMap<Integer. Mostrar todas las entradas
Mostrando entradas con la etiqueta HasMap<Integer. Mostrar todas las entradas

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));

 }

}