java平台编码疑问
System.getProperty("file.encoding")是获取平台字符编码,本来以为是唯一的,但是发现如果用eclipse建两个工程,一个用utf-8,一个用gbk,分别调用该代码,获取的是"utf-8"和gbk,这是怎么回事呢。
[解决办法]
System.getProperty("file.encoding") 这个方法应该返回的是file.encoding,跟你的工程属性有关,看名字就应该是这样的。
发布时间: 2012-07-04 19:33:55 作者: rapoo
java平台编码疑问
System.getProperty("file.encoding")是获取平台字符编码,本来以为是唯一的,但是发现如果用eclipse建两个工程,一个用utf-8,一个用gbk,分别调用该代码,获取的是"utf-8"和gbk,这是怎么回事呢。
[解决办法]
System.getProperty("file.encoding") 这个方法应该返回的是file.encoding,跟你的工程属性有关,看名字就应该是这样的。