1 つは男性から、もう 1 つは女性からの 2 つの異なるエントリを含むファイルがありました。名前をキー、対応する ID を値とするハッシュマップを使用して、ファイルとストアを読み取ろうとしています。それらを2つの異なるマップに保存する方法を理解するのを手伝ってくれる人がいますか. どうもありがとうございました。これがサンプル入力と方向のない私のコードです!!!!!!!!
**Males**
Rob 1
John 3
Josh 7
Anand 9
Paul 5
Norm 8
Alex 4
**Females**
Kally 43
Kate 54
Mary 23
Amanda 13
Mariam 15
Alyssa 18
Christina 24
import java.io.*;
import java.util.*;
class ReadFileAndStoreHashmap {
public static void main(String[] args) {
try{
Scanner scanner = new Scanner(new FileReader("C:\"));
HashMap<String, String> map = new LinkedHashMap<String, String>();
while (scanner.hasNextLine()) {
String[] columns = scanner.nextLine().split(" ");
if(columns.length == 2)
map.put(columns[0], columns[1]);
System.out.println(map);
}
}catch (Exception e){
System.out.println(e.toString());
}}}