当前位置: 代码迷 >> Android >> 获取当前系统地区的有关问题
  详细解决方案

获取当前系统地区的有关问题

热度:25   发布时间:2016-05-01 21:53:57.0
获取当前系统地区的问题
我想获取当前系统的地区和语言,然后用不同的设置,但是怎么都做不到,代码如下:
Java code
String country = Locale.getDefault().getCountry();        String language = Locale.getDefault().getLanguage();        RString = country+" "+language+"\n";        if(country == "CN"){            type=chTimePatternGroup;            RString += "ch format\n";        }else {            type=hkTimePatternGroup;            RString += "hk format\n";        }

上面的代码能正确输出country为CN,language为zh,可是当比较的时候却总是执行else里面的语句,为什么会这样呢?

------解决方案--------------------
country.equals("CN")试试。。。
  相关解决方案