用java打印语句怎么在控制台输出特殊字符--比如:欧元符号€,这是一个关于java运行环境字符集编码的问题 本帖最后由 itpentiuman 于 2010-08-06 11:45:52 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是Java的问题,是Console本身的问题。 中文系统,控制台默认编码是GBK,不识别unicode很正常,貌似改编码要改注册表。 正确的编码应该是"\u20AC"吧。我在Eclipse中运行很正常,我指定的机器默认编码是GB18030(需要你系统安装包的) 我在网上查询说window的编码固定是utf-16,有的说在“区域和语言选项”可以更改,不过我没看到。又得知Eclipse控制台的编码是和项目的编码一致,我将项目的编码设置成utf-8,再试还是不行。最后,我又用System.setProperty("file.encoding","utf-8");尝试设置jvm的编码,再看结果,我无奈的“擦”了一声,还是不行。此时我仿佛看到了山的那边海的那边有一群草泥马~~~~~当程序员真tm不易,其实这个问题都是由我要弄anydata cdma模块发短信引申出来的,网上资料找遍了,能问的人也问了,网上好心人还是多,只是没能解决我的问题~~~草了,散分。。 JVM默认编码需要在启动参数中指定,调用setProperty是没有用的java -Dfile.encoding=GB18030 ... 关于接口和抽象类的迷惑 java 包中的类的访问问题 sony面试题 无法连接sql server2005 循环中对象创建的问题 如何不让toolbar被拖动 学了1个多月的java,觉得收获不大,郁闷,散分! 菜鸟问题:请问JB中如何自定义package? 如何架构JAVA的开发环境? 我Download有一个程序,谁能帮我看看 继承与构造函数,糊涂了 HibernatePO是什么?请教了!!!!!!
又得知Eclipse控制台的编码是和项目的编码一致,我将项目的编码设置成utf-8,再试还是不行。
最后,我又用System.setProperty("file.encoding","utf-8");尝试设置jvm的编码,再看结果,我无奈的“擦”了一声,还是不行。此时我仿佛看到了山的那边海的那边有一群草泥马~~~~~当程序员真tm不易,其实这个问题都是由我要弄anydata cdma模块发短信引申出来的,网上资料找遍了,能问的人也问了,网上好心人还是多,只是没能解决我的问题~~~草了,散分。。