首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-03-22 
获取当前系统地区的问题我想获取当前系统的地区和语言,然后用不同的设置,但是怎么都做不到,代码如下:Java

获取当前系统地区的问题
我想获取当前系统的地区和语言,然后用不同的设置,但是怎么都做不到,代码如下:

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")试试。。。

热点排行