我的 c: 中有以下名为 ght.txt 的文件,它包含以下数据
Id|ytr|yts
1|W|T
2|W|T
3|W|T
现在的问题是,此列 (Id|ytr|yts) 的位置也不是按顺序排列的,这意味着它们也可以重新洗牌..例如
Id|ytr|dgfj|fhfjk|fgrt|yts
或者他们可以是..
Id|wer|ytr|weg|yts
所以我做了以下方式并在java中读取它们如下所示
String[] headers = firstLine.split("|");
int id, Ix, Ixt, count = 0;
for(String header : headers) {
if(header.equals("Id")) {
idIx = count;
}elseif (header.equals("Ix")) {
Ixt = count;
} elseif (header.equals("Ixt")) {
Ixt = count;
}
count++;
}
现在我需要以这样的方式将它们存储在地图中,以便针对 id 我将获得列 ytr 和 yts 的值,因此在地图中应该有单个键,但针对该键值可能是多个请告知如何在地图中存储这样的方式