正在扫描但未存储在变量中的java文本文件
我正在尝试读取/扫描此文件,并将行拆分为单独的变量,但无法看到任何输出。还有什么要检查的吗
文件中的示例行:
史密斯,约翰,123-789-4560,2000年1月1日生日
毕加索,巴勃罗,123-654-0987,房屋油漆工
读入后,我需要执行get和set吗
public final void readFile() throws IOException
{
try (Scanner scan = new Scanner(new File("C://ContactList/ContactList.txt")))
{
while(scan.hasNext())
{
String currentLine = scan.nextLine();
String[] splitString = currentLine.split(",");
importNameLast = splitString[0].trim();
importNameFirst = splitString[1].trim();
importPhoneNumber = splitString[2].trim();
importContactNotes = splitString[3].trim();
}
}
}
private void populateContactList()
{
System.out.println("Initializing Contacts");
contactList = new ArrayList<>();
contactList.add(new Contact("Doe", "John", "123-456-7890", "null"));
contactList.add(new Contact("Doe", "Jane", "123-456-7890", "null"));
contactList.add(new Contact(importNameLast, importNameFirst, importPhoneNumber, importContactNotes));
}
共 (0) 个答案