java - 如何向 OutputStream 发送内容
问题描述
如何向 OutputStream 发送内容?
ProcessBuilder pb = new ProcessBuilder("java", "-jar", "something.jar");
Process p = pb.start();
OutputStream out = p.getOutputStream();
//Already tried this:
InputStream in = new ByteArrayInputStream(sb.toString().getBytes());
in.transferTo(out); //But this says: This method is undefined for the type: InputStream
解决方案
用 DataOutputStream 类包装它,然后您可以使用 writeUTF() 方法写入字符串对象。
推荐阅读
- stdvector - 如何将 xarray 转换为 std::vector?
- java - 带有json数据的AJAX POST请求到spring控制器返回状态405
- android - 将firebase集成到android studio时出错
- flutter - .gradle 文件夹增加每次运行颤振调试
- python - 如何在一张图中绘制 30 个特征的分布并在 python 中按标签区分
- r - R - 用循环模拟数据
- react-native - React Native 中的 RTL 图表
- vb.net - 从字典键返回值
- rest - 在 API 调用期间无法反序列化当前 JSON 数组
- mysql - 如何在sql表中填写缺失的日期