Class PropertiesUtil

java.lang.Object
com.acanx.utils.PropertiesUtil

@Alpha public class PropertiesUtil extends Object
ACANX-Util / com.acanx.utils / PropertiesUtil 文件由 ACANX 创建于 2019/1/5 . 15:54 PropertiesUtil: 补充说明: 2019/1/5 15:54
Since:
0.0.1.10
Author:
ACANX
  • Constructor Details

    • PropertiesUtil

      public PropertiesUtil()
  • Method Details

    • getPropertiesFileConfigValue

      public static String getPropertiesFileConfigValue(File file, String key)
      获取文件配置值
      Parameters:
      file - 文件
      key - 键
      Returns:
    • setPropertiesFileConfigValue

      public static void setPropertiesFileConfigValue(File file, String key, String value)
      修改配置,(注意:此操作会修改配置项的原有顺序,如需要保证顺序请选择 @See modifyProperties )
      Parameters:
      file - 文件
      key - 键
      value - 值
    • modifyProperties

      public static void modifyProperties(File file, String key, String value)
      修改配置文件的配置值,不改变配置的顺序。
      Parameters:
      file - 文件
      key - 键
      value - 值
    • modifyProperties

      public static void modifyProperties(File file, Map<String,String> needModPropMap, boolean allowAddProp)
      一次完成修改多项配置后保存到文件
      Parameters:
      file - 文件
      needModPropMap - 需要修改的配置Map
      allowAddProp - 允许添加属性标识