大家好,我写了一个java程序UserList.java,接受输入一个文件名,并对文件进行修改,程序是在linux下运行的,具体执行是这样的:
java -cp $classpath UserList 11月份统计表.xls其中classpath我已经设置好了,但是我在程序的开头打印文件名,发现传入的文件名却为乱码11??????????.xls,这就导致我无法打开该文件,不知道为什么啊。
如果我的文件名中没有中文的话,程序可以正常运行,但是有汉字就不行了。
请大家帮我看看是什么问题,谢谢了。