「java显示问号」java类文件有问号

博主:adminadmin 2023-01-19 23:24:09 212

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

本文目录一览:

请问在cmd中输入javac或者java命令出现很多问号(???)是什么原因?,如何解决?

你如果输入javac 提示你上面出现的问题,是你配置的时候没有把JDK 的bin指向当前目录.这样你的JDK在那个目录下,编译的时候,你只能先进去JDK所在目录,才能编译.不然报你上面错误.

你这配置看一看行不行

JAVA_HOME 变量: C:\Program Files\Java\jdk1.6.0_02

加到path 里边去:.; C:\Program Files\Java\jdk1.6.0_02\bin;

前面加上.; 东西。

关于classpath 好像JDK1.6,后不用配置了吧。我的就没有配置,在当前目录下都能通过编译。

JAVA,为什么输出的时候有一串问号

file的length返回的是byte数,而不是char数!

所以 读到最后一个char后,.read()只能返回-1,也就是问号了

java写的一段程序,输出结果全是问号,请高手指教

这段代码很容易就把一个字符的ascii码搞得小于32或大于128,ascii码小于32和大于128的字符要么不能显示,要么就是不存在的字符,没办法显示,只能显示问号了。

有的程序没法显示的字符显示为黑块或方框

eclipse 编的java程序运行后显示问号

在我这里都没错啊 ,你右键单击该类,选中properties属性,在Resource中把编码改成GBK或者是GB2312

希望采纳

java电脑版下载后为什么会出现一堆问号

1、在网页中输出中文

JAVA在网络传输中使用的编码是"ISO-8859-1",故在输出时需要进行转化,如:

String str="中文"; str=new String(str.getBytes("GB2312"),"8859_1");

但假如在编译程序时,使用的编码是“GB2312”,且在中文平台上运行此程序,不会出现此问题,一定要注重。

2、从参数中读取中文

这正好与在网页中输出相反如:

str=new String(str.getBytes("8859_1"),"GB2312");

3、操作DB中的中文问题

一个较简单的方法是:在“控制面扳”中,把“区域”设置为“英语(美国)”。假如还会出现乱码,还可进行如下设置:

取中文时:

str=new String(str.getBytes("GB2312"));

向DB中输入中文:

str=new String(str.getBytes("ISO-8859-1"));

4、在jsp中的中文解决

在“控制面扳”中,把“区域”设置为“英语(美国)”.

在JSP页面中加入:

假如还不正常显示,则还要进行下面的转换:

如:

name=new String(name.getBytes("ISO-8859-1"),"GBK");

就不会出现中文问题了。

关于java显示问号和java类文件有问号的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。