⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 regionname.java

📁 GeoIP提供的Java API
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
package com.maxmind.geoip;public class regionName {   static public String regionNameByCode(String country_code,String region_code) {    String name = null;    int region_code2 = -1;    if (region_code == null) { return null; }    if (region_code.equals("")) { return null; }    if ((region_code.charAt(0) >= 65) & (region_code.charAt(0) < (65 + 26))) {      if ((region_code.charAt(1) >= 65) & (region_code.charAt(1) < (65 + 26))) {        if ((country_code.equals("US") == true) |            (country_code.equals("CA") == true)) {          region_code2 = ((region_code.charAt(0)-65)*26)+(region_code.charAt(1)-65);        }      }      if ((region_code.charAt(1) >= 48) & (region_code.charAt(1) < (48 + 10))) {        region_code2 = ((region_code.charAt(0)-65)*10)+(region_code.charAt(1)-48)+100;      }    }    if ((region_code.charAt(0) >= 48) & (region_code.charAt(0) < (48 + 10))) {      if ((region_code.charAt(1) >= 48) & (region_code.charAt(1) < (48 + 10))) {        region_code2 = ((region_code.charAt(0)-48)*10)+(region_code.charAt(1)-48);      }    }    if (region_code2 == -1) {return null;}    if (country_code.equals("CA") == true) {      switch (region_code2) {        case 1:        name = "Alberta";        break;        case 28:        name = "British Columbia";        break;        case 313:        name = "Manitoba";        break;        case 339:        name = "New Brunswick";        break;        case 343:        name = "Newfoundland";        break;        case 356:        name = "Nova Scotia";        break;        case 358:        name = "Nunavut";        break;        case 377:        name = "Ontario";        break;        case 394:        name = "Prince Edward Island";        break;        case 418:        name = "Quebec";        break;        case 478:        name = "Saskatchewan";        break;        case 357:        name = "Northwest Territories";        break;        case 643:        name = "Yukon Territory";        break;      }    }    if (country_code.equals("US") == true) {      switch (region_code2) {        case 0:        name = "Armed Forces Americas";        break;        case 4:        name = "Armed Forces Europe";        break;        case 10:        name = "Alaska";        break;        case 11:        name = "Alabama";        break;        case 15:        name = "Armed Forces Pacific";        break;        case 17:        name = "Arkansas";        break;        case 18:        name = "American Samoa";        break;        case 25:        name = "Arizona";        break;        case 52:        name = "California";        break;        case 66:        name = "Colorado";        break;        case 71:        name = "Connecticut";        break;        case 80:        name = "District of Columbia";        break;        case 82:        name = "Delaware";        break;        case 141:        name = "Florida";        break;        case 142:        name = "Federated States of Micronesia";        break;        case 156:        name = "Georgia";        break;        case 176:        name = "Guam";        break;        case 190:        name = "Hawaii";        break;        case 208:        name = "Iowa";        break;        case 211:        name = "Idaho";        break;        case 219:        name = "Illinois";        break;        case 221:        name = "Indiana";        break;        case 278:        name = "Kansas";        break;        case 284:        name = "Kentucky";        break;        case 286:        name = "Louisiana";        break;        case 312:        name = "Massachusetts";        break;        case 315:        name = "Maryland";        break;        case 316:        name = "Maine";        break;        case 319:        name = "Marshall Islands";        break;        case 320:        name = "Michigan";        break;        case 325:        name = "Minnesota";        break;        case 326:        name = "Missouri";        break;        case 327:        name = "Northern Mariana Islands";        break;        case 330:        name = "Mississippi";        break;        case 331:        name = "Montana";        break;        case 340:        name = "North Carolina";        break;        case 341:        name = "North Dakota";        break;        case 342:        name = "Nebraska";        break;        case 345:        name = "New Hampshire";        break;        case 347:        name = "New Jersey";        break;        case 350:        name = "New Mexico";        break;        case 359:        name = "Nevada";        break;        case 362:        name = "New York";        break;        case 371:        name = "Ohio";        break;        case 374:        name = "Oklahoma";        break;        case 381:        name = "Oregon";        break;        case 390:        name = "Pennsylvania";        break;        case 407:        name = "Puerto Rico";        break;        case 412:        name = "Palau";        break;        case 450:        name = "Rhode Island";        break;        case 470:        name = "South Carolina";        break;        case 471:        name = "South Dakota";        break;        case 507:        name = "Tennessee";        break;        case 517:        name = "Texas";        break;        case 539:        name = "Utah";        break;        case 546:        name = "Virginia";        break;        case 554:        name = "Virgin Islands";        break;        case 565:        name = "Vermont";        break;        case 572:        name = "Washington";        break;        case 593:        name = "West Virginia";        break;        case 580:        name = "Wisconsin";        break;        case 596:        name = "Wyoming";        break;      }    }    if (country_code.equals("") == true) {      switch (region_code2) {        case -1755:        name = "";        break;      }    }    if (country_code.equals("AD") == true) {      switch (region_code2) {        case 2:        name = "Canillo";        break;        case 3:        name = "Encamp";        break;        case 4:        name = "La Massana";        break;        case 5:        name = "Ordino";        break;        case 6:        name = "Sant Julia de Loria";        break;        case 7:        name = "Andorra la Vella";        break;        case 8:        name = "Escaldes-Engordany";        break;      }    }    if (country_code.equals("AE") == true) {      switch (region_code2) {        case 1:        name = "Abu Dhabi";        break;        case 2:        name = "Ajman";        break;        case 3:        name = "Dubai";        break;        case 4:        name = "Fujairah";        break;        case 5:        name = "Ras Al Khaimah";        break;        case 6:        name = "Sharjah";        break;        case 7:        name = "Umm Al Quwain";        break;      }    }    if (country_code.equals("AF") == true) {      switch (region_code2) {        case 1:        name = "Badakhshan";        break;        case 2:        name = "Badghis";        break;        case 3:        name = "Baghlan";        break;        case 5:        name = "Bamian";        break;        case 6:        name = "Farah";        break;        case 7:        name = "Faryab";        break;        case 8:        name = "Ghazni";        break;        case 9:        name = "Ghowr";        break;        case 10:        name = "Helmand";        break;        case 11:        name = "Herat";        break;        case 13:        name = "Kabol";        break;        case 14:        name = "Kapisa";        break;        case 15:        name = "Konar";        break;        case 16:        name = "Laghman";        break;        case 17:        name = "Lowgar";        break;        case 18:        name = "Nangarhar";        break;        case 19:        name = "Nimruz";        break;        case 20:        name = "Oruzgan";        break;        case 21:        name = "Paktia";        break;        case 22:        name = "Parvan";        break;        case 23:        name = "Kandahar";        break;        case 24:        name = "Kondoz";        break;        case 26:        name = "Takhar";        break;        case 27:        name = "Vardak";        break;        case 28:        name = "Zabol";        break;        case 29:        name = "Paktika";        break;        case 30:        name = "Balkh";        break;        case 31:        name = "Jowzjan";        break;        case 32:        name = "Samangan";        break;        case 33:        name = "Sar-e Pol";        break;        case 34:        name = "Konar";        break;        case 35:        name = "Laghman";        break;        case 36:        name = "Paktia";        break;        case 37:        name = "Khowst";        break;        case 38:        name = "Nurestan";        break;      }    }    if (country_code.equals("AG") == true) {      switch (region_code2) {        case 1:        name = "Barbuda";        break;        case 3:        name = "Saint George";        break;        case 4:        name = "Saint John";        break;        case 5:        name = "Saint Mary";        break;        case 6:        name = "Saint Paul";        break;        case 7:        name = "Saint Peter";        break;        case 8:        name = "Saint Philip";        break;      }    }    if (country_code.equals("AL") == true) {      switch (region_code2) {        case 40:        name = "Berat";        break;        case 41:        name = "Diber";        break;        case 42:        name = "Durres";        break;        case 43:        name = "Elbasan";        break;        case 44:        name = "Fier";        break;        case 45:        name = "Gjirokaster";        break;        case 46:        name = "Korce";        break;        case 47:        name = "Kukes";        break;        case 48:        name = "Lezhe";        break;        case 49:        name = "Shkoder";        break;        case 50:        name = "Tirane";        break;        case 51:        name = "Vlore";        break;      }    }    if (country_code.equals("AM") == true) {      switch (region_code2) {        case 1:        name = "Aragatsotn";        break;        case 2:        name = "Ararat";        break;        case 3:        name = "Armavir";        break;        case 4:        name = "Geghark'unik'";        break;        case 5:        name = "Kotayk'";        break;        case 6:        name = "Lorri";        break;        case 7:        name = "Shirak";        break;        case 8:        name = "Syunik'";        break;        case 9:        name = "Tavush";        break;        case 10:        name = "Vayots' Dzor";        break;        case 11:        name = "Yerevan";        break;      }    }    if (country_code.equals("AO") == true) {      switch (region_code2) {        case 1:        name = "Benguela";        break;        case 2:        name = "Bie";        break;        case 3:        name = "Cabinda";        break;        case 4:        name = "Cuando Cubango";        break;        case 5:        name = "Cuanza Norte";        break;        case 6:        name = "Cuanza Sul";        break;        case 7:        name = "Cunene";        break;        case 8:        name = "Huambo";        break;        case 9:        name = "Huila";        break;        case 12:        name = "Malanje";        break;        case 14:        name = "Moxico";        break;        case 15:        name = "Uige";        break;        case 16:        name = "Zaire";        break;        case 17:        name = "Lunda Norte";        break;        case 18:        name = "Lunda Sul";        break;        case 19:        name = "Bengo";        break;        case 20:        name = "Luanda";        break;      }    }    if (country_code.equals("AR") == true) {      switch (region_code2) {        case 1:        name = "Buenos Aires";        break;        case 2:        name = "Catamarca";        break;        case 3:        name = "Chaco";        break;        case 4:        name = "Chubut";        break;        case 5:        name = "Cordoba";        break;        case 6:        name = "Corrientes";        break;        case 7:        name = "Distrito Federal";        break;        case 8:        name = "Entre Rios";        break;        case 9:        name = "Formosa";        break;        case 10:        name = "Jujuy";        break;        case 11:        name = "La Pampa";        break;        case 12:        name = "La Rioja";        break;        case 13:        name = "Mendoza";        break;        case 14:        name = "Misiones";        break;        case 15:        name = "Neuquen";        break;        case 16:        name = "Rio Negro";        break;        case 17:        name = "Salta";        break;        case 18:        name = "San Juan";        break;        case 19:        name = "San Luis";        break;        case 20:        name = "Santa Cruz";        break;        case 21:        name = "Santa Fe";        break;        case 22:        name = "Santiago del Estero";        break;        case 23:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -