1
所以我必须将此文件读入链接列表,但是当我运行代码时,它说每个scanner.next();
的未知来源有关如何解决它的任何想法?Eclipse声称有未知的来源,我不知道为什么
import java.io.File;
import java.io.IOException;
import java.util.LinkedList;
import java.util.Scanner;
public class LinkedMain
{
public static <bankacctinfo> void main(String args[]) throws IOException
{
File fil1 = new File("AcctList");
Scanner scanner = new Scanner(fil1).useDelimiter("[,|\n/\r]+");
LinkedList<BankAcctInfo>list=new LinkedList<BankAcctInfo>();
String nameFirst;
String nameLast;
int pin;
double balance;
while(scanner.hasNext())
{
nameFirst = scanner.next();
nameLast = scanner.next();
pin = scanner.nextInt();
balance = scanner.nextDouble();
BankAcctInfo b1 = new BankAcctInfo(nameFirst, nameLast, pin, balance);
list.add(b1);
}
scanner.close();
}
其中文件AcctList在什么位置?它有扩展名吗? – 2015-02-12 02:22:59
为什么你的'main'方法是通用的(声明一个'bankacctinfo'类型参数)? – 2015-02-12 02:25:33
Muli,AcctList是在Eclipse中创建的一个文件,它有一个txt扩展名,但增加了那个没有修复它。 – wedemroyz 2015-02-12 02:47:31