模拟 Java InputStream
请提供指针来帮助我模拟java InputStream对象。这是我希望模拟的代码行:
InputStreamReader inputData = new InputStreamReader(System.in);
bufferdReader = new BufferedReader(inputData);
bufferdReader.readLine();
请提供指针来帮助我模拟java InputStream对象。这是我希望模拟的代码行:
InputStreamReader inputData = new InputStreamReader(System.in);
bufferdReader = new BufferedReader(inputData);
bufferdReader.readLine();
您可以使用 commons-io 创建一些存根输入流:
InputStream stubInputStream =
IOUtils.toInputStream("some test data for my input stream", "UTF-8");
你可以只使用 ByteArrayInputStream
并用测试数据填充它。
@Brad评论中的示例:
InputStream anyInputStream = new ByteArrayInputStream("test data".getBytes());