java - JRuby:从 RubyString 创建 Java InputStream 或 byte[]

标签 java string jruby

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

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

有什么简单的方法可以将我的字符串转换为其中一个类的实例?

最佳答案

关于java - JRuby:从 RubyString 创建 Java InputStream 或 byte[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3875884/

相关文章:

tomcat - JRuby war 依赖/环境问题

heroku - JRuby上带有Rails4的OpenSSL::Cipher::CipherError

java - 如何让 JPanel 显示在同一区域的其他面板之上

c# - 在不拆分的情况下在字符串中查找单词的任何方法

setter中的c++字符串操作

javascript - 在 Javascript 中,如何在 "joined"数组周围加上单引号?

ruby-on-rails - Rails 迁移生成默认时间戳(created_at、updated_at)为 NULLABLE

java - Spring Boot不使用consul属性

java - 制作一个单弦线计算器

java - 第二个for循环没有被执行