2 つのファイルからデータを正常に抽出し、それぞれのクラスの配列オブジェクトに格納しました。これは、配列オブジェクトに保存したデータの一部です。
2005,Arsenal,ManU,Arsenal,WestHam,Y,2,3,40000
2006,ManU,Chelsea,ManU,WestHam,N
2007,ManU,Arsenal,ManU,WestHam,Y,1,0,260000
2008,Chelsea,ManU,Chelsea,Swansea,Y,4,0,285630
2009,Chelsea,ManCity,Chelsea,Swansea,N
各コンマは異なる列を表します。これは、それを保存するための私のコードです:
try{
Scanner kd = new Scanner(file);
while(kd.hasNext()){
String data = kd.nextLine();
String [] values = data.split(",");
String year = values[0];
String wScore = "N/A" , lScore = "N/A", crowd = "N/A";
if(inputYears.equals(year))
{
g.setPremier(values[1]);
g.setLosing(values[2]);
一部のユーザーの提案どおりに実行しましたが、唯一の問題は、勝者が空白になることです。例:
Year: 2005
Premier:
そのはず:
Premier: Arsenal
とにかく私はそれを修正できますか?