Java字符串数组到ruby字符串
所以,我这周一直在钻研JRuby只是为了好玩,我正在使用SWT来创建一些漂亮的东西。长话短说,我从Java字符串数组到ruby字符串,java,ruby,jruby,Java,Ruby,Jruby,所以,我这周一直在钻研JRuby只是为了好玩,我正在使用SWT来创建一些漂亮的东西。长话短说,我从列表中获取一个值,它最终被推断为一个Java字符串数组。像这样: java.lang.String[asdf]@52e50599 我需要能够将其转换成标准的Ruby字符串,但我一辈子都不知道如何使用Java方法或JRuby方法从字符串数组中实际获取字符串(asdf) 编辑: 下面是获取上面字符串的代码片段 list是一个Swt::Widgets::listJRuby对象 button.add_se
列表
中获取一个值,它最终被推断为一个Java字符串数组。像这样:
java.lang.String[asdf]@52e50599
我需要能够将其转换成标准的Ruby字符串,但我一辈子都不知道如何使用Java方法或JRuby方法从字符串数组中实际获取字符串(asdf
)
编辑:
下面是获取上面字符串的代码片段
list
是一个Swt::Widgets::list
JRuby对象
button.add_selection_listener do
name = list.get_selection
end
button
是一个Swt::Widgets::button
JRuby对象
button.add_selection_listener do
name = list.get_selection
end
名称以java.lang.String
对象结束
编辑2:
我肯定我在寻找与此相反的结果:
编辑3:
此问题与下列问题重复:请显示有问题的代码。我不知道你是在Java还是Ruby中看到这一点。很抱歉,相应地更新了