JRuby:从RubyString创建Java InputStream或byte []
作者:互联网
我有一个要从JRuby调用的Java方法.我要传递的参数只是一个普通的字符串(org.jruby.RubyString),但是Java方法被重载以采用以下任一方法:
> java.io.InputStream
>字节[]
> com.google.protobuf.ByteString
将字符串转换为这些类之一的实例的简便方法是什么?
解决方法:
找到了:org.jruby.RubyString#to_java_bytes.
标签:jruby,string,java 来源: https://codeday.me/bug/20191105/1997545.html