bufferedreader

    0熱度

    1回答

    我triying從我的txt文件在android中獲取句子,它獲取句子的行,但其中一些失蹤?爲什麼?這裏是我的代碼: public ArrayList<String> sorulist = new ArrayList<String>(); ........ try { InputStream ins = getResources().openRawResourc

    1熱度

    2回答

    你好,我是一個低級別的科學家科學家,這真的很困難/不熟悉文件I/O操作。 我正在嘗試使用緩衝讀取器讀取文本文件。我瞭解如何使用while循環來繼續掃描,直到文件結束,但我如何指示讀者只讀一行,然後執行一些操作,直到達到該行的結尾,然後讀取下一行,然後讀取做些什麼,直到該行結束,等等? 基本上我的輸入文本文件將重複每三行。文本文件表示加權有向圖中的節點。 輸入文本文件將假想如下所示: 每個節點是由兩

    0熱度

    1回答

    我想從.txt文件讀取數據,該文件包含初始化名爲Supplier的類的對象的信息。該文件將具有以下格式,每行看起來是這樣的: 公司名稱電話 產品價格數量 產品價格數量 .... 產品價格數量公司名稱電話號碼 產品價格數量 產品價格數量 .... 產品價格數量 公司名稱電話 等,等 在下面的格式,一個公司會有比其他更多的產品 - 沒有模式,只有許多公司有不同的產品。 的數據會以這種方式被使用: 閱讀

    2熱度

    1回答

    我使用BufferedReader讀取正常的txt文件。您可以在此代碼中查看txt文件的底部。 我的代碼: 的FileInputStream鰭=新的FileInputStream(myFilee); BufferedReader myReader = new BufferedReader( new InputStreamReader(fIn)); String aDataRow = "";

    0熱度

    2回答

    我希望能夠獲取文本文件的前3行,並將每行用作單獨的參數。例如: import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.A

    0熱度

    1回答

    我正在做一個學校項目,我的小組已經提出了終端web messenger應用程序的主題(類似於whatsapp,絕對不那麼複雜)。我的問題是我的BufferedReader對象在收到客戶端的下一個輸入後不會讀取下一個輸入。我第一次向服務器發送信息BufferedReader的作品,但隨後沒有任何反應。我能做些什麼來解決這個問題?我是Threads和Sockets的新手,所以請回答假設我幾乎什麼都不知

    3熱度

    1回答

    是嗎?或者,也許只有單獨的字符串放在每個readline()上,並且最大的空間佔用的內存是最長字符串的音量?

    0熱度

    2回答

    我創建了從csv文件讀取數據的代碼。但是,我無法處理諸如£的特殊字符。 例如,My Base Cost (K£)正在被讀作My Base Cost (K£)。 我該怎麼做才能糾正這個問題? public void parseCSVFile(String filename){ try { br = new BufferedReader(new FileReader(c

    0熱度

    1回答

    我想讀取CSV文件,從每行創建對象,然後將這些對象保存到數據庫中。 當我從我的文件中讀取所有行,並將所有對象存儲在ArrayList中時,我得到Java堆空間錯誤。 我試着在讀完之後立即保存每一條記錄,但之後通過Hibernate方法save()保存記錄需要很多時間。 我也試着檢查我的arrayList的大小,並保存數據,當這個大小等於100k(註釋部分代碼)。 問題:有什麼方法可以部分讀取文件或

    0熱度

    1回答

    編輯: 我有一個生產者類,發送一些數據到SharedBuffer類。這個數據被添加到一個ArrayList中,其限制被設置爲100.向所述列表添加數據沒有問題,但是使用者類沒有設法從列表中獲取任何數據。 根本沒有輸出(沒有空或錯誤)。 編輯2:添加了將數據放入數組的方法。 SharedBuffer類: static final int RESOURCE_LIMIT = 100; pri