如何将ruby哈希传递给java构造函数,后者将其存储在HashMap中?
我尝试了以下代码,但它抛出了一个"can't convert to java type“异常:
Rjb::import("java.util.HashMap").new({:name => 'test'})我需要使用mri + rjb,而不是jruby。
发布于 2011-06-08 05:20:47
好了,我最终只是一个接一个地添加了这些项目:
hashmap = Rjb::import("java.util.HashMap").new
item.each_pair{ |k, v| hashmap.put(k, v) }https://stackoverflow.com/questions/6270148
复制相似问题