properties文件是java开发当中常用的配置文件,以下是简单的使用properties文件来根据key获取value的代码:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.util.Properties;
import java.util.Map.Entry;
public class FileUtils {
public static String getProperties(String fileStr, String key)
{
if (null == fileStr || null == key)
{
return ""
}
File properFile = new File(fileStr);
if (!properFile.exists())
{
return "";
}
InputStream input;
try
{
input = new FileInputStream(properFile);
Properties proper = new Properties();
proper.load(input);
String value = "";
for (Entry<Object, Object> entry : proper.entrySet())
{
String tmpkey = (String) entry.getKey();</span>
if (key.equals(tmpkey))
{
value = (String) entry.getValue();
}
}
return value;
}
catch (Exception e)
{
e.printStackTrace();
return "";
}
finally
{
if (null != input)
{
try
{
input.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}
}
【java】使用properties来读取属性
最新推荐文章于 2022-06-26 15:10:15 发布