程序如下:publicclassTest{/***@paramargsthecommandlinearguments*/publicstaticvoidmain(String[]args){for(inti=0;i<256;i++){System.out.print((char)i);}}}问题就是当我在netbe...
程序如下:
public class Test { /**
* @param args the command line arguments
*/
public static void main(String[] args) {
for(int i=0; i<256; i++){
System.out.print((char)i);
}
}
}
问题就是当我在netbeans中运行这段代码时输出如下:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
其中中间的†网页中也显示不出来的字符
当我在默认的cmd中 用javac编译后 用java运行时输出如下:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\
^_`abcdefghijklmnopqrstuvwxyz{|}~????????????????????????????????????¤??§¨?
?????°±?????·???????????????????????????????×????????àá??????èéê?ìí????òó??
÷?ùú?ü???
可以看到cmd中字符大于128是大部分是输出问号。
这是怎么回事。我希望cmd中也可以像netbeans中显示的一样就可以了,我不要看到问号
怎么解决
展开