我有一个文本文件中的数据,其格式为:

AB-9, Gregson, Brian, R T, Mr

我想将第一个变量AB-9划分并存储在一个局部变量中,我已经完成了所有这些操作,但是当前的问题是当我打印id的值时,它以,打印。 如何摆脱多余的逗号?

另一个问题是未读取数据中的第一行。

public void readData()
{
 File theNewData = new File("new_data.txt");
        Scanner inputFrom = new Scanner(theNewData);
        while(inputFrom.hasNextLine())
        {
             String lineOftext = inputFrom.nextLine().trim();  
                Scanner scanner = new Scanner(lineOftext).useDelimiter(",[ ]*");

                 String id = inputFrom.next();

                 System.out.println(id);
        }

        inputFrom.close();
} 

===============>>#1 票数:0

在以下位置查看String.split()的详细信息: http : //docs.oracle.com/javase/7/docs/api/java/lang/String.html#split%28java.lang.String%29

  ask by Libya Ghassar translate from so

未解决问题?本站智能推荐:

1回复

读取文件并设置为变量

我是编程新手,所以我想知道是否有人可以帮助我。 我想做的是让用户输入一个数字,如果该数字在文件中,它将吐出一些东西,如果它不在文件中,它将不断询问一个数字。 我不知道该怎么做,但是如果有人可以指出正确的方向,那就太好了。 提前致谢!
2回复

从.txt文件中提取数据字符串

当我输入文件并尝试提取打印的字符串并从中将其加倍时,最终我会提取文本本身的信息。 我将System.out.println插入到while循环中以打印文件中的行,并且还打印了额外的文本信息行。 我试图仅从文件中获取书面文本,而忽略如下所示的行: \\ pard \\ tx720 \\
1回复

使用扫描仪的.txt文件中数字的平均值

我目前正在尝试创建一个Java程序,该程序允许扫描程序从.txt文件中读取100个整数,然后让该程序输出100个数字的平均值。 在读取代码时,它还必须检查错误。 EG(.txt文件中有一个字母,而不是整数)。 这是我到目前为止的代码: 有了这段代码,我遇到了一些错误。 这是显
1回复

从txt文件Java读取多种数据类型

我知道简单地从txt文件中读取数据已经有很多问题,但是给我的txt文件包含以下内容: 第一个数字是一年,一个月,风压,以节为单位的风速和飓风的名称。 这种模式需要数百个条目,而我必须将每个不同的数字放入自己的数组中(年[],月[],压力[]等)。 我尝试了许多不同的方法,但是这是
12回复

使用Java中的Scanner类读取.txt文件

我正在研究一个Java程序,该程序逐行读取文本文件,每个文本文件都有一个数字,将每个数字都将其扔到数组中,然后尝试使用插入排序对数组进行排序。 我需要有关程序读取文本文件的帮助。 我收到以下错误消息: 我的“ src”,“ bin”和主项目文件夹中有.txt文件的副本,但仍
1回复

从txt文件中读取数据,创建对象,添加到集合中

我得到了一个txt文件,其中列出了这样的数据 我需要从文本文件中读取产品数据(产品代码,描述,数量和价格)值,从产品代码,描述,数量和价格创建一个Product对象,并使用addProduct()方法添加新的使用ArrayList product对象放入其product集合中。 到
1回复

保存txt文件时找不到文件错误

我在保存文件时遇到问题。 idk有什么问题,这是一个小的俄罗斯方块游戏的保存算法。 这些文件保存在: 我在这个班上增加了一个主班。 将其粘贴到您的ide中并运行它,我遇到很多错误
3回复

从txt文件读取整数并存储到数组中

我在从文本文件中仅读取和存储整数时遇到问题。 我正在使用一个int数组,所以我想在没有列表的情况下执行此操作。 我收到输入不匹配异常,而且我不知道应该如何解决该问题。 从中读取的文本文件还包括字符串。
2回复

用字符串更新.txt文件

我正在尝试编写一种使用新字符串更新.txt文件的方法.....我已经完成了什么工作1)从先前制作的txt文件中读取所有字符串2)将它们放入arraylist 3)写一个将新字符串添加到arraylist中4)然后将该arraylist的toString()对象写入新文件中 它只会将最新的字
4回复

如何在Java中编辑.txt文件

我认为我可以使用“扫描仪”读取.txt文件,但是如何编写甚至创建新的文本文件?