2016-01-20 131 views
0

基本上,我試圖編寫一個程序,一次編寫6個數字,每次保存數字時都會繼續添加到此文件中。之後,我想閱讀文本文件,選擇出現超過5次或更多(無論我指定)的數字。 問題是這樣的我猜,如果我在每一行中以字符串的形式讀取,我是否仍然能夠遍歷每個數字以確定哪些數據已被輸入超過5次或更多次,或者是否必須讀取它們中的一個一個時間作爲一個字符?使用java編寫和讀取文本文件中的數字

+0

請包括一些代碼來顯示你已經嘗試了什麼。 –

+0

號碼將如何保存?每行數字? – delephin

+0

@delephin如果我理解正確,每行6個數字。 – Jure

回答

0

您可以將行讀取爲字符串,然後將該字符串轉換爲char數組。

這裏是例子:

String line = "12345"; 
char[] charArray = line.toCharArray(); 
for(char ch : charArray) 
{ 
    int nummber = (int)ch; 
} 
+0

我還沒有實現任何東西..我只是想弄清楚寫入/讀取數據的最佳方式,以便以後可以分別分析每個數字。希望澄清 – CSharpDude