本帖最后由 3174941841 于 2021-2-22 22:04 编辑
复制代码
- <div style="color: rgb(212, 212, 212); background-color: rgb(30, 30, 30); font-family: Consolas, "Courier New", monospace; font-size: 18px; line-height: 24px; white-space: pre;"><div><span style="color: #6a9955;"># 这个可以理解 它的路径是 "a.bb"</span></div><div><span style="color: #569cd6;">a</span>:</div><div> <span style="color: #569cd6;">bb</span>: <span style="color: #ce9178;">test</span></div><div>---</div><div><span style="color: #6a9955;"># 这些的路径该怎么表达呢??</span></div><div><span style="color: #569cd6;">a</span>:</div><div> <span style="color: #6a9955;"># 获取 bbb 的值</span></div><div> - <span style="color: #569cd6;">bb</span>:</div><div> <span style="color: #569cd6;">bbb</span>: <span style="color: #b5cea8;">1</span></div><div> <span style="color: #6a9955;"># 获取text的值</span></div><div> - <span style="color: #569cd6;">cc</span>: <span style="color: #b5cea8;">1</span></div><div> <span style="color: #569cd6;">text</span>: <span style="color: #b5cea8;">3</span></div></div>

如果不是必要,不建议使用这种
这样更好
复制代码
用
复制代码
来遍历a下的键
这样更好
- a:
- bb:
- bbb: 1
- cc: 1
- text: 3
用
- for (String s : getConfig().getConfigurationSection("a").getKeys(false)) {
-
- }
来遍历a下的键
本帖最后由 新科 于 2021-2-22 23:15 编辑
复制代码好久没写了,不过看起来是这样的。
但是这么写可读性太差了,容易出Bug,而且看得难受...
你可以通过键值对设计配置文件,结构性更强,写起来更容易:
- getList("a")
- [0] =>
- getConfigurationSection("bb")
- .getInt("bbb")
- [1] =>
- getInt("cc")
- getInt("text")
但是这么写可读性太差了,容易出Bug,而且看得难受...
你可以通过键值对设计配置文件,结构性更强,写起来更容易: