【发布时间】:2020-06-08 01:19:22
【问题描述】:
所以我有一个方法需要实现。它获取一个 InputStream 并返回一个供应商,如下所示:
public Supplier<Integer> buildPipe(InputStream input)
现在我想从 InputStream 中读取一个字符(可能使用 read() 方法)并返回它,但我不知道如何将它存储为 int 以便我可以使用供应商返回它。
希望有人能帮帮我。
【问题讨论】:
-
所以基本上你要问的是如何将字符串解析为整数?
-
虽然可以这样做,但这是个坏主意。您必须将读取的每个字符都包装在 try/catch 中。这不值得。
标签: java methods inputstream supplier