打印

请教大家一个JRUBY输出中文的问题

请教大家一个JRUBY输出中文的问题

在我的代码中,jruby输出的中文竟然是问号,希望大家帮我看看问题出在哪里。代码如下:
java类
public class Test{
 public static String message = "你好"
 public void setMessage(String s){
  message = s;
 }
}
使用JRUBY编写脚本如下:
include Java
include_class("java.lang.System")
include_class("Test")#测试时,Test类与ruby脚本在同一目录下
System.out.println(Test.message)#能够正确输出中文
a = Test.new
a.setMessage("测试中文输出")
System.out.println(Test.message)#输出的是问号

TOP

2008-10-06 22:37 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.60