0
基本上,我試圖通過將現有的BufferedInputStream(System.in)切換到我自己的緩衝輸入流來實現擊鍵自動化。我想創建一個BufferedInputStream()對象,該對象附屬於可以異步控制的字符串。如何將bufferedInputStream集成到字符串?
這是我想要做什麼..
StringBuilder stringBuilder=new StringBuilder;
BufferedInputStream output=new something(new something(stringBuilder));
目前我能看到的唯一選擇是檢查文件是否存在,然後打開一個緩衝的輸入流吧。
我不太確定如何做到這一點,但我需要寫一些可以代替System.in inpustream的東西。
您的問題很不清楚。你想寫'輸出'還是讀它? – 2013-04-22 21:50:19
我不太明白你要做什麼。你想寫入StringBuilder,然後再讀取你從InputStream中寫入的內容嗎? – creechy 2013-04-22 23:06:20
基本上,我有一個大型程序,有時我需要做一個大型程序的一部分。所以,我從原來的程序中劫掠stdin和stdout並重定向到讀者/作者:)答案在下面,謝謝閱讀。 – AdamOutler 2013-04-23 02:52:07