我有一个文本文件imgui.ini包含:
[Debug]
Pos=7,79
Size=507,392
Collapsed=0
[ImGui Demo]
Pos=320,5
Size=550,680
Collapsed=0
Run Code Online (Sandbox Code Playgroud)
对于每一个"要素"我总是有Pos,Size而且Collapsed,我需要阅读.
我想尽可能使用java 8流.
是否可以模拟switch语句行为?
try (Stream<String> stream = Files.lines(Paths.get(context.io.iniFilename))) {
...
/*
switch(string) {
case "Pos":
settings.pos = value;
break;
case "Size":
settings.size = value;
break;
case "Collapsed":
settings.collapsed = value;
break;
}
*/
} catch (IOException e) {
}
}
Run Code Online (Sandbox Code Playgroud)