JDK1.4.2 和 JDK1.5在输出的编码方式有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:38:15
JDK1.4 下
String fileName = "/down/load/中文名称.txt" 提示找不到该文件
不支持对中文目录的访问? 有没有办法解决?
而在JDK1.5中运行正常.
在1.4下把中文名称.txt改为英文可以通过 所以不是分隔符的问题
String fileName = "/down/load/中文名称.txt"

这或许不是编码问题 可不可能是1.4不支持正斜杠表示的路径名?
试试在1.4下JDK1.4 下
String fileName = "\\down\\load\\中文名称.txt"行不行?

分隔符最好用 File.separatorChar

会自动更具操作系统选用适当的 / 或 \

把名称改成英文的、、、