我有这些数组对象,其中存储了我从文件中提取的信息。如何将这些更改为数组,我想我打算使用二维数组,我想对它们进行排序并显示它们的相应信息。
while(kd.hasNext()){
String data = kd.nextLine();
String [] values = data.split(",");
String wScore = "N/A" , lScore = "N/A", crowd = "N/A";
String year = values[0];
String premiers = values[1];
String runnersUp = values[2];
if (values.length > 6)
{wScore= values[6];}
if (values.length > 7)
{lScore= values[7];}
if (values.length > 8)
{crowd= values[8];}
这是一个非常大的文件中的一行信息。
2005,Arsenal,ManU,Arsenal,WestHam,Y,2,3,40000
So if the user enters:
2005
我希望程序显示:
Year: 2005
Premiers: Arsenal
Runner Up: ManU
Minor Premier: Arsenal
ETC..
我尝试使用 for 循环来获取数组的长度,但由于我没有年份和数组中的所有其他对象,所以我不能使用它。我想知道是否有人对此有解决方案。
根据我的老师,我不允许使用 HashMap、ArrayList、集合和 Open CSV。