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

AIX上java File种读取文件

2011-12-17 
AIX上java File类读取文件首先AIX机器上可能装了中文编码,可能没装 现场环境不一样。然后说下问题,就是我需

AIX上java File类读取文件
首先AIX机器上可能装了中文编码,可能没装 现场环境不一样。
然后说下问题,就是我需要读取的文件有中文名也有英文名,但是现在我发现只有英文的能读出,中文的file.exists方法就返回false,怎么解决这个问题?+

[解决办法]
用-Dsun.jnu.encoding=UTF-8启动程序试试看
或者在程序中加入
System.setProperty("sun.jnu.encoding", "UTF-8");试试看
对于一般的Unix或Linux来说,系统都会采用UTF-8编码,如果是其他编码,可以把UTF-8改成其他相应编码

热点排行