本帖最后由 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,而且看得难受...
你可以通过键值对设计配置文件,结构性更强,写起来更容易: