「java显示问号」java类文件有问号
本篇文章给大家谈谈java显示问号,以及java类文件有问号对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、请问在cmd中输入javac或者java命令出现很多问号(???)是什么原因?,如何解决?
- 2、JAVA,为什么输出的时候有一串问号
- 3、java写的一段程序,输出结果全是问号,请高手指教
- 4、eclipse 编的java程序运行后显示问号
- 5、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类文件有问号的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。