我将文件拆分为字符串行并将它们放在数组索引中。
String fileString = readfromfile(fileEvents);
String[] fileLines = fileString.split("n");
假设这是 fileLines 中的第一个索引:14 57 9 2 www.buytickets.com
这是构造函数:
Orders (int EventID, int SoldtoCustomerID, int SoldtoEmployeesID, int NumberOfTickets, String URL)
向量实例:
Vector<Orders> myOrders = new Vector<Orders>();
如何将此行传输到 vecotr 中的第一个索引,因此它将如下所示:(14,57,9,2,www.buytickets.com)
谢谢:)
如果我们假设不会有任何无效条目,则以下内容应该可以完成这项工作:
Vector<Orders> myOrders = new Vector<Orders>();
for (String line : fileLines) {
String[] tokens = line.split("\s+")
Orders o = new Orders(
Integer.valueOf(tokens[0]),
Integer.valueOf(tokens[1]),
Integer.valueOf(tokens[2]),
Integer.valueOf(tokens[3]),
tokens[4])
myOrders.add(o)
}