Hallo,
ich möchte die folgende Datei
in Hash speichern, wobei die ersten drei Spalten als Schlüssel dienen sollen die restliche zwei Spalten als Werte.
Welche Datenstruktur ist dazu die geeignetste?
Viele Grüße
ich möchte die folgende Datei
Java:
Key1_1, Key2_1, Key3_1, data1_1, data2_1, data3_1
Key1_2, Key2_2, Key3_2, data1_2, data2_2, data3_2
Key1_3, Key2_3, Key3_3, data1_3, data2_3, data3_3
Key1_4, Key2_4, Key3_4, data1_4, data2_4, data3_4
in Hash speichern, wobei die ersten drei Spalten als Schlüssel dienen sollen die restliche zwei Spalten als Werte.
Java:
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class HashMapKey {
public static void main(String[] args) throws FileNotFoundException, IOException {
String fastaFile = "inputData.txt";
BufferedReader br = new BufferedReader(new FileReader(fastaFile));
String strLine;
while ((strLine = br.readLine()) != null) {
String[] line = strLine.replaceAll(" ", "").trim().split(",");
for (int i = 0; i < line.length; i++) {
System.out.print("[" + line[i] + "]");
}
System.out.println();
}
}
}
Welche Datenstruktur ist dazu die geeignetste?
Viele Grüße