java在linux系统下文件夹出现中文乱码的问题

   问题描述:

  linux的默认字符编码是utf-8,在linux上存的是中文名的文件,但是用java读出来就是乱码,全是??????然后我通过:new String(files[i].getName().getBytes("GB2312"),"UTF-8");这样处理一下,中文文件名全变成了?????,应该怎么转码才能获取中文?

  问题答案:

  Java 中的字符编码默认是Unicode

  用new String(files[i].getName().getBytes("UTF-8"),"UTF-8");试下看对我有帮助

  用utf8格式上传,然后再用utf8格式下载就好了,但是服务器上存的是乱码的,遍历出来是中文的。

时间: 2024-10-31 06:52:04

java在linux系统下文件夹出现中文乱码的问题的相关文章

WindowsXP系统下文件夹选项进行禁用的设置

WindowsXP系统下文件夹选项进行禁用的设置:文件夹选项 是"资源管理器"中的一个重要菜单项,通过它我们可以修改文件的查看方式,编辑文件的打开方式等.一些身边的用户很多对 xp系统中的文件夹选项都比较了解,大家常常都在使用这个功能,但是大家却不了解文件夹选项的具体作用是什么,启示是我们电脑资源管理器里面的一个重要的组成部分,菜单的选项中是可以修改或者是查看文件的,对于编辑文件和打开的方式都是可以更改的,我们有客户就说自己的电脑被别人修改了系统文件,那么如何避免这样的情况呢,我们就可

java-如何用Java在linux系统下创建超链接按钮

问题描述 如何用Java在linux系统下创建超链接按钮 如何用Java在linux系统下创建超链接按钮如何用Java在linux系统下创建超链接按钮如何用Java在linux系统下创建超链接按钮 解决方案 我不知道,你问的是什么?

Java在linux系统下调用本地打印机的问题

问题描述 我们技术做了一个打印程序,在windows下能正常调用打印机进行打印照片,但是部署到linux系统下之后就不会执行打印操作.我想问下大家,是不是在windows和linux调用方法有区别的?

Linux系统下文件编码的查看与转换方法

如果你需要在Linux  中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题.Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8.下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换. 查看文件编码在Linux中查看文件编码可以通过以下几种方式:(1).在Vim 中可以直接查看文件编码 代码如下: :set fileencoding 即可显示文件编码格式.如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的

关于用java搭建FTP服务器 下载远端Linux系统下文件的一些问题

问题描述 前提是这样的:我们每天都需要远端一台服务器上的数据,那台服务器姑且叫做B吧,B是Linux操作系统,而本地A是windows,现在用java在A上搭建一个FTP服务器,说白了也就是用java语言写一个FTP客户端,实现对远端数据的下载....这两天找找资料给弄出来了,因为windows对windows和windows对Linux还不一样,所以代码都点乱,不过功能可以实现平时工作需要的程序猿们可以拿去参考一下,,另外就是请各位批评指正,把代码优化改善一下子...谢了....代码:pack

html5-linux系统下的audio标签中文问题

问题描述 linux系统下的audio标签中文问题 我有一个网页用的是html5的audio标签播放音乐,是在我自己的windows服务器下可以正常播放中文音乐,上传到服务器后就不可以了,服务器系统为linux,我试了服务器上的英文名音乐可以播放,但是中文就不可以了,由于是虚拟主机,应该是不可以修改系统设置的,只有修改自己的javascript代码了,纠结了好多天了,网上办法都试了,没找到答案,到底应该怎么做啊!!!! 解决方案 没有人吗? 解决方案二: 不清楚是不是字符集的问题

工具-Linux系统下java程序如何将PDF文件转换成SWF文件

问题描述 Linux系统下java程序如何将PDF文件转换成SWF文件 我需要将PDF文件转换成SWF格式的文件,目前是用windows系统开发java程序,windows系统中这种转型已经搞定,用的是swftools工具.但是开发完成之后,程序要部署到Linux系统中.由于不熟悉Linux系统所以无从下手,希望高手指点,最好也用swftools工具转型,尽量详细一些,跪谢. 解决方案 前不久刚用过,应该注意的是swftools工具在linux的安装,有时需要依赖才能安装下去,这个工具安装好就基

Linux系统下如何实现快速的文件搜索

  #whereis 查找已经安装的软件 在Linux上查找某个文件是一件比较麻烦的事情.毕竟在Linux中需要我们使用专用的"查找"命令来寻找在硬盘上的文件. inux下的文件表达格式非常复杂,不象WINDOWS,DOS下都是统一的AAAAAAA.BBB格式,那么方便查找,在WINDOWS中,只要知道要查找的文件的文件名或者后缀就非常容易查找到.Linux中查找文件的命令通常为"find"命令,"find"命令能帮助我们在使用,管理Linux的

Linux下文件夹共享的问题?

问题描述 Linux下文件夹共享的问题? 想在Linux下面创建共享文件夹,请问大神们怎么弄,希望步骤简单清晰,目的明确,Linux系统是 CentOS和Ubuntu 解决方案 Linux操作系统下共享文件夹设置方法介绍