如何在java中将stdin和stdout重定向到文本文件

2024-01-12

如何重定向 stdin 和 stdout 以将数据作为文本文件的输入并将数据作为输出传递到另一个文本文件。

我的输入和输出文件如下所示。

输入文件.txt

1 2 3

输出应该是输入文件中数字的总和。

输出文件.txt

6

您可以设置System.out and System.in到文件路径。那么你现有的代码应该可以工作

System.setIn(new FileInputStream(new File("input.txt")));
...
//read from file
.... 

System.setOut(new PrintStream(new File("filename.txt")));
System.out.println(sum); // will be printed to the file    
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在java中将stdin和stdout重定向到文本文件 的相关文章

随机推荐

  • 更改应用程序中的 Cocoa 显示名称?

    如何更改 OS X 上 Dock 中应用程序上方显示的名称 我尝试过重命名目标并重命名我的项目 而且 我已经用 Google 搜索过它 经过进一步谷歌搜索后 我发现了这一点 项目 gt 编辑活动目标 gt 打包 gt 产品名称 虽然我第一次
  • Paytm sdk ios集成打开Paytm付款表格?

    在 iOS Xcode 7 中集成 Paytm sdk 2 1 并配置为进行支付 我有一个表格 其中需要填写金额和其他字段 然后有一个 Payment 按钮 这是我正在使用的代码 Step 1 Create a default mercha
  • jqGrid 卡在加载中?

    我正在尝试使用 JQuery 插件jqGrid http www trirand com blog 使用 asp net mvc 应用程序 我在下面向网格传递一个 JSON 对象format http www secondpersonplu
  • 创建 UIImageView 时上下文无效

    当我尝试创建 UIImageView 时出现错误 看看这段代码 UIImage backgroundPanel UIImage imageNamed loginPanelBackground png resizableImageWithCa
  • Azure API 管理:验证 jwt 令牌范围

    我们希望使用 validate jwt 策略保护 API 操作调用 但当我使用 required claims 检查范围时遇到问题 示例 我有一个令牌 其范围包括多个值 例如 xxx READ xxx WRITE yyy READ yyy
  • 如何解析 Excel 文件以提供与视觉上显示的数据完全相同的数据?

    我使用的是 Rails 5 Ruby 2 4 我想阅读 xls 文档 并且希望将数据转换为 CSV 格式 就像在 Excel 文件中显示的那样 有人推荐我使用 Roo 所以我就这么做了 book Roo Spreadsheet open f
  • 将标题行写入 csv python

    如何将标题添加到 csv 的第一行 我的解决方案目前附加了所有内容 就像是 writer writerow DataA DataB DataC DATA D 0 我觉得有一种简单的方法可以做到这一点 但我忽略了显而易见的事情 我在网上查看了
  • 为什么 JSLint 更喜欢点表示法而不是方括号?

    我一直在检查我的一些代码 并收到一些错误 说最好使用点表示法 我发现我使用的是方括号符号 从这篇精彩的文章中可以清楚地看出 https stackoverflow com questions 2001360 javascript dot n
  • 实体框架-存储过程返回值

    我正在尝试获取存储过程的返回值 以下是此类存储过程的示例 select Name IsEnabled from dbo something where ID ID if rowcount 0 return 1 return 这是一个简单的选
  • ANDROID,从Web服务器解析JSON数据并显示在ListView上

    我正在尝试显示 JSON url 链接的 JSON 结果 目前 当我加载时 它什么也不显示 只是空白页面 这是我获取有关 JSON 信息的来源 http adblogcat com parse json data from a web se
  • Orchard CMS:注销(注销)确认页面

    当用户注销前端时是否会触发一个事件 如何使用该事件将用户重定向到特定视图或页面 我希望用户在注销后收到一条消息 显示 您已成功注销 与往常一样 使用 Orchard 有不止一种方法可以做到这一点 方法 1 覆盖用户形状 当您注销时 您将被重
  • 从另一个线程读取复选框状态

    我正在尝试从 WPF 中的 BackgroundWorker 读取复选框的值 这不起作用 bool isSleepChecked checkBoxSleep Dispatcher Invoke DispatcherPriority Norm
  • 模块的循环依赖

    我想用 F 编写一个解析器 并且由于某些原因我必须使用 Antlr 这意味着我必须定义一个Visitor我想要解析的每个 AST 节点的类 现在我遇到的问题是 存在一些具有循环依赖关系的规则 例如 boolExpr boolTerm or
  • PHP 套接字 - 接受多个连接

    我正在尝试创建一个简单的客户端 服务器应用程序 因此我正在尝试使用 PHP 中的套接字 现在我有一个简单的 C 客户端 可以很好地连接到服务器 但我一次只能将一个客户端连接到该服务器 我在网上找到了这个代码示例 并为了测试目的对其进行了一些
  • 使用 mysql/php 的 INSERT 语句中的 WHERE 子句 [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 经过谷歌搜索后 我才知道 我无法在 INSERT 查询中使用 WHERE 子句 但我想在 Book 4 列中插入一个值 其中 Student
  • 如何从 HTA 在默认 Web 浏览器中打开链接?

    我正在开发一个作为 HTA 实现的应用程序 我有一系列链接 我想在系统的默认网络浏览器中打开它们 使用 a href url target blank 无论默认浏览器如何 都会在 IE 中打开链接 有没有办法使用默认浏览器 使用 JavaS
  • 在客户端检测文件上传大小?

    我正在使用 PHP 进行文件上传 在里面PHP手册 http www php net manual en features file upload post method php它显示了一个使用的示例MAX FILE SIZE隐藏字段 表示
  • 使用单个 Gulp 任务运行 Protractor

    有没有办法在单个任务中使用 Protractor 和 Gulp 运行 e2e 测试 现在 为了运行 e2e 测试 我必须打开 3 个单独的 shell 并运行以下命令 webdriver manager update webdriver m
  • 我们可以在 Android 表单中为 Android 组件使用 CSS 吗?

    无论如何 有没有办法为 android 控件使用 css 我们可以为类似的控件创建类吗 谢谢 阿蒂夫 为什么要为 Android 视图定义 CSS 首先让我知道这个问题的答案 否则我想告诉你 你可以在样式 xml http develope
  • 如何在java中将stdin和stdout重定向到文本文件

    如何重定向 stdin 和 stdout 以将数据作为文本文件的输入并将数据作为输出传递到另一个文本文件 我的输入和输出文件如下所示 输入文件 txt 1 2 3 输出应该是输入文件中数字的总和 输出文件 txt 6 您可以设置System