使用java编写和读取文本文件中的数字

问题描述:

基本上,我试图编写一个程序,一次编写6个数字,每次保存数字时都会继续添加到此文件中。之后,我想阅读文本文件,选择出现超过5次或更多(无论我指定)的数字。 问题是这样的我猜,如果我在每一行中以字符串的形式读取,我是否仍然能够遍历每个数字以确定哪些数据已被输入超过5次或更多次,或者是否必须读取它们中的一个一个时间作为一个字符?使用java编写和读取文本文件中的数字

+0

请包括一些代码来显示你已经尝试了什么。 –

+0

号码将如何保存?每行数字? – delephin

+0

@delephin如果我理解正确,每行6个数字。 – Jure

您可以将行读取为字符串,然后将该字符串转换为char数组。

这里是例子:

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

我还没有实现任何东西..我只是想弄清楚写入/读取数据的最佳方式,以便以后可以分别分析每个数字。希望澄清 – CSharpDude