public class KL {
public Map<String, ArrayList<String>> CalcuP(String path) throws IOException
{
Map<String, ArrayList<String>> map=new HashMap<String, ArrayList<String>>();
BufferedReader reader = new BufferedReader(new FileReader(path));
String line = null;
ArrayList<String> list = new ArrayList<String>();
while ((line = reader.readLine()) != null) {
list.add(line);
}
reader.close();
String list0 = list.get(0);
String list1 = list.get(1);
String list2 = list.get(2);
String list3 = list.get(3);
ArrayList<String> splist1=new ArrayList<String>(Arrays.asList(list0.split("\t")));
ArrayList<String> splist2=new ArrayList<String>(Arrays.asList(list1.split("\t")));
ArrayList<String> splist3=new ArrayList<String>(Arrays.asList(list2.split("\t")));
ArrayList<String> splist4=new ArrayList<String>(Arrays.asList(list3.split("\t")));
map.put("a",splist1);
map.put("b",splist2);
map.put("c",splist3);
map.put("d",splist4);
return map;
}
public static void main(String[] args) throws IOException {
KL t=new KL();
String path=("filename");
Map<String, ArrayList<String>> map=t.CalcuP(path);
ArrayList<String> a = map.get("a");
ArrayList<String> b = map.get("b");
ArrayList<String> c = map.get("c");
ArrayList<String> d = map.get("d");
}
}