当前位置: 首页 > 面试题库 >

如何从文本文件中读取整数值

谷梁宁
2023-03-14
问题内容

我想从一个文本文件(例如contactids.txt)读取整数值。在文件中我有像

12345
3456778
234234234
34234324234

我想从文本文件中读取它们…请帮助


问题答案:

您可能想要做这样的事情(如果您使用的是Java 5及更高版本)

Scanner scanner = new Scanner(new File("tall.txt"));
int [] tall = new int [100];
int i = 0;
while(scanner.hasNextInt())
{
     tall[i++] = scanner.nextInt();
}

通过Julian Grenier从数组中的文件读取整数



 类似资料:
  • 问题内容: 如何从Java中classpath读取文本文件? 问题答案: 在类路径上的目录中,从同一类加载器加载的类中,你应该能够使用以下任一种: 如果这些都不起作用,则表明还有其他问题。 因此,例如,使用以下代码: 而这个目录结构: 然后(使用Linux机器上的Unix路径分隔符): 结果:

  • 我正在尝试从C#中的文档文件中读取文本 我无法在C#中创建新文档。 我尝试使用“using microsoft.office.interop.word”或“using system.windows.documents”,但它无法识别代码“Document doc=new Document”。 此外,如何从.docx文件中读取文本? 会有什么问题?TNX

  • 我试图从一个文件中读取每个月的平均降雨量,该文件如下所示: 1月3日2日21.2 3月2日

  • 我必须在一个文本文件中读取两组整数。一个是学生可以获得的学分数,然后下一个整数是考试成绩的字母。我可以将整数读入ArrayList中,但问题是,我希望首先读取它们的信用量,然后选择将它们添加到哪个ArrayList中,在一定的信用量下还是超过一定的信用量。我不想把学分加起来,只想把他们得到的分数加起来。我在文本文件中有25行整数,首先是学分的数量,然后是空格,然后是等级。我只需要记录成绩,而不是学

  • 现在,我想存储一个如下所示的文本文件: 1个苹果 香蕉2根 3橙色 4只山猫 5卡布奇诺 以此类推到数据结构中。最好的方法是以某种方式将int映射到字符串,还是我应该制作一个数组列表?当我存储单词本身时,我应该忽略int和任何空格,只保留单词本身。在行中读取时如何忽略int?这是我现在拼凑的代码: } 提前感谢您的帮助!!

  • 我创建了一个扫描器,从命令行中的第一个元素读取文本文件,但它会导致。如何将其格式化为接受此文件的位置? 下面是我的代码: 例如,如果文件名是,我将作为命令行中的第一个元素。