这是一个文本文件
该行的每个逗号后面都是不同的数据,例如
第一个数据是名字,然后是姓氏,然后是联系电话,然后是地址,然后是大学,然后是大学 ID,然后是类(class),然后是专业
我需要编写一个java程序来读取文本文件,并且对于每一行和每条数据,将信息存储到程序中各自的数组中,例如,读取的所有“名字”将存储在名为“名字”的数组中,依此类推。
这对我来说很容易用 python 编写 line.split(“,”)
但 java 对我来说完全不同
最佳答案
是的,您也可以使用 split 方法在 java 中实现此目的,方法是在您的情况下用逗号分隔每一行,您将得到字符串数组。然后迭代该数组并映射您的键。
考虑下面的例子
字符串行=“阿米特,29”;
String []values = line.split(",");
字符串名称=值[0];
字符串年龄=值[1];
关于java - 在 Java 中从文本文件中的一行读取特定数据到相应的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61012710/