JRuby:如何从RubyString创建Java InputStream或byte[]

3

我有一个Java方法,我想从JRuby中调用。我要传递的参数只是普通字符串(org.jruby.RubyString),但Java方法被重载以接受以下任一一种类型:

  • java.io.InputStream
  • byte[]
  • com.google.protobuf.ByteString

有什么简单的方法可以将我的字符串转换为这些类之一的实例?

1个回答

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接