Java 读取文件并保存 UUID 和 Name 到 HashMap
下面是一个使用Java读取文件,并将uuid和name保存到HashMap的示例代码:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;
public class ReadFileExample {
public static void main(String[] args) {
String filePath = "path/to/your/file.txt"; // 文件路径
HashMap<String, String> uuidNameMap = new HashMap<>(); // 用于保存uuid和name的HashMap
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) { // 逐行读取文件
String[] parts = line.split(":"); // 使用":"分割每行的内容
if (parts.length >= 2) { // 确保每行至少包含uuid和name
String uuid = parts[0];
String name = parts[1];
uuidNameMap.put(uuid, name); // 将uuid和name保存到HashMap中
}
}
} catch (IOException e) {
e.printStackTrace();
}
// 输出HashMap中保存的uuid和name
for (String uuid : uuidNameMap.keySet()) {
String name = uuidNameMap.get(uuid);
System.out.println("UUID: " + uuid + ", Name: " + name);
}
}
}
请将示例代码中的"path/to/your/file.txt"替换为你要读取的文件的实际路径。在运行代码后,HashMap uuidNameMap 将保存文件中的uuid和name,然后通过遍历 uuidNameMap 可以将其输出。
原文地址: https://www.cveoy.top/t/topic/p9a0 著作权归作者所有。请勿转载和采集!