私はJava CSVリーダープログラムをコーディングしようとしています(私がこれまでに学んだことを使って、私は新人です)。しかし、今私のコードで何が間違っているのか分かりません。データシートは単純です:JavaでCSVリーダープログラムをコーディングする方法を学ぶ
my,name,is,Tan
are,you,okay
i,am,okay,—
出力は基本的に何も表示されませんでした。しかし、私はemダッシュを削除すると、それは働いた。以下 は私のコードです:
public static void main(String[] args) throws IOException{
Scanner read = new Scanner(new File("List3.csv"));
while(read.hasNext()){//if the txt file has next line then continue
String line = read.nextLine();
String[] lineArray = line.split(",");
//
for(int i = 0; i < lineArray.length; i++){
System.out.print(lineArray[i] + " ");
}
}
}
はありがとうございました。
待機。エラーは何ですか? – Makoto
とは何ですか? – johnII
em-dashはCSVに入れることができます...単なる文字列です。 –