[判断,所以任何以[开头的行都会整体作为一个键节点regex
所指定的正则表达式的方式进行拆分,在返回的列表中会保留文本内容在原文件的顺序,相当于使用类似二维数组的方式返回结果.regex应该是一个正则表达式,这将直接应用于对
String.split(String)的调用readFileRecordWithNode(new File(file))LinkedHashMap存储,会保留配置在文件中的记录顺序readFileRecordWithoutNode(new File(file))[]表示出来的节点,配置项采用
分隔符(SEPARATOR_EQUAL)进行分隔,分隔符前面的部分作为键后面的部分作为值,
如果配置没有对应的值,那么会在结果的键值对记录中存储null值UTF-8的编码读取文件中的所有行,读取出错返回空列表File的对象,调用本方法和调用
#readLine(new File(file));是一样的的"=")System.getProperty("line.separator");获取。System.getProperty("line.separator");确定)System.getProperty("line.separator");确定)Copyright © 2018. All rights reserved.