を捨て、私はCSVには、以下の情報を含むファイルがあります。スプリット情報、文字列をカウントし、重複に
2,Cars
5,Cars
5,Planes
5,Boats
10,Planes
10,Boats
28,Planes
私は交通の種類から数字を分割したいです。どのように私は車+飛行機+ボートの合計を '7'ではなく '3'に数えることができますか?
私は他の誰かがCSV分割するために提供することを、次のJavaコードを使用しています:アレイでは
try {
BufferedReader br2 = new BufferedReader(new FileReader("transport.csv"));
System.out.println("\nTESTING");
String sCurrentLine2;
java.util.HashMap<String, String>();
while ((sCurrentLine2 = br2.readLine()) != null) {
String[] information2 = sCurrentLine2.split(",");
String transCode = information2[1];
System.out.println(transCode);
}
} catch (IOException e) {
e.printStackTrace();
}
を文字列トランスコード=情報2 [1]; 0に変更すると数字が与えられ、1に変更すると名前が与えられます。