「java不显示中文名字」java无法显示中文

博主:adminadmin 2022-12-06 10:42:07 52

本篇文章给大家谈谈java不显示中文名字,以及java无法显示中文对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

为什么中文在java中显示不出来(小弟想要解决)

对于Java,由于默认的编码方式是UNICODE,所以用中文也易出问题,常见的解决是:String s2 = new String(s1.getBytes(“ISO-8859-1”),"GBK”);//s1是你乱码的字符串JSP中: %@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"% % request.setCharacterEncoding("UTF-8"); % ◆charset=UTF-8的作用是指定JSP向客户端输出的编码方式为“UTF-8”; ◆pageEncoding="UTF-8",为了让JSP引擎能正确地解码含有中文字符的JSP页面,这在LINUX中很有效; ◆request.setCharacterEncoding("UTF-8");是对请求进行了中文编码。 //如果还不行可以对字符串再做一次处理: String msg = request.getParameter("message"); String str=new String(msg.getBytes("ISO-8859-1"),"UTF-8"); out.println(st);

java文件下载不显示中文文件名怎么回事?

response.addHeader("Content-Disposition", "attachment;filename="

+ new String(logname.getBytes("utf-8"), "ISO-8859-1"));

根据自己的变量名和编码 进行修改

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

如何让JAVA游戏显示中文名称

出处:中国移动在线

用过小 T 一段时间,安装过大量的 JAVA

游戏、应用软件、电子书等,可玩性相当高。不过大家也知道大部分 JAVA

程序名称都是英文名,或者繁体,或者干脆显示乱码放在手机里不容易分辨,能不能把JAVA程序名称改为中文显示呢?经过查找资料、摸索,终于找到了方法,贴出来分享给大家。

原理: java 程序的名称和图标等,都在 jar 文件包中 meta-inf

文件夹下的 menifest.mf

文件中定义,所以,可以通过修改该文件来自定义名称。其编码采用

Unicode 编码,而 Windows 一般采用 GB 码,在 JAVA

程序名称处输入对应汉字的 Unicode 编码就能正常显示汉字。

软件:一个文件压缩软件 WINRAR 、一个 16 进制编辑软件 UltraEdit-32编辑器。步骤:

1. 打开 UltraEdit ,新建文件,输入你要给 JAVA

程序取的中文名称,在文件菜单里选“转换”项“ ASCII 转 UTF-8 (

Unicode 编辑)”,取个文件名存盘,关闭文件;

2. 用 WINRAR 将 JAVA 程序的 jar 包 解压到一个临时文件夹;

3. 用 UltraEdit 打开 meta-inf 文件夹下的 menifest.mf

。与名称有关的是这两行:

MIDlet-Name: *****

MIDlet-1: *****, /icon.png, classmain

有的没有第二行。其中, ****

就是游戏的名称,你可以把他修改成你喜欢的任意名称,要注意的就是两行中的名称要一致。

4. 用 UltraEdit 打开开始存盘的文件,用显示的那串字符替换

menifest.mf 文件中的 **** 名称部分,存盘,关闭;

5. 用 WINRAR 将临时文件夹的所有文件压缩,要选标准 ZIP格式;

6. 将压缩好的 *.ZIP 文件改名为 *.JAR

,上传至手机,大功告成,是不是顺眼很多呢。

java文件下载不显示中文文件名,

//下载

response.setContentType("application/x-msdownload");

String filename = "测试.zip";

String iso_filename = SysParameter.parseGBK(filename);

response.setHeader("Content-Disposition",

"attachment;filename=" + iso_filename);

ServletOutputStream op = response.getOutputStream();

op.write(ab);

op.flush();

op.close();

SysParameter.parseGBK 方法:

// 将GBK字符转化为ISO码

public static String parseGBK(String sIn) {

if (sIn == null || sIn.equals(""))

return sIn;

try {

return new String(sIn.getBytes("GBK"), "ISO-8859-1");

} catch (UnsupportedEncodingException usex) {

return sIn;

}

}

java不显示中文名字的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java无法显示中文、java不显示中文名字的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。