废话不多说,直接上代码,client.properteis
文件中内容如下
bootstrap.server=lx01:9092,lx02:9092,lx03:9092
param=value
代码如下
package com.jin.utils;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
/**
* @Author : Admin
* @Vertion : 1.0
* @Date : 2022/5/27 16:25
* Description: TODO
**/
public class PropertiesUtils {
private static final Properties PROP = new Properties();
/**
*@Author Admin
*@Vertion 1.0
*@Date 2022/5/27 17:01
*@Param [propParam]
*@Return void
*@Description Get properties file parameter value.
**/
public static String getPropValue(String propParam) {
InputStream inputStream = PropertiesUtils.class.getClassLoader().getResourceAsStream("client.properties");
try {
PROP.load(inputStream);
} catch (IOException e) {
e.printStackTrace();
}
return PROP.getProperty(propParam);
}
public static void main(String[] args) {
System.out.println("参数值: " + getPropValue("param"));
}
}
结果如下