基本上,我试图通过将现有的 BufferedInputStream(System.in) 切换到我自己的缓冲输入流来自动化击键。我想制作一个 BufferedInputStream() 对象,该对象附加到可以异步控制的字符串之类的东西上。
这就是我想做的..
StringBuilder stringBuilder=new StringBuilder;
BufferedInputStream output=new something(new something(stringBuilder));
目前我能看到的唯一选择是检查文件是否存在,然后打开一个缓冲的输入流。
我不太确定该怎么做,但我需要写一些可以代替 System.in inpustream 的东西。