永发信息网

java中propertyNames() 怎么用,请帮帮忙举个例子,小女子再此多谢!

答案:1  悬赏:50  手机版
解决时间 2021-01-06 05:29
  • 提问者网友:爱唱彩虹
  • 2021-01-05 09:05
java中propertyNames() 怎么用,请帮帮忙举个例子,小女子再此多谢!
最佳答案
  • 五星知识达人网友:逐風
  • 2021-01-05 09:25
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Enumeration;
import java.util.Properties;

public class PropertiesTest
{

public static void initFile()
{

File file = new File("D://a.properties");
FileInputStream fis = null;
try
{

fis = new FileInputStream(file);

Properties prop = new Properties();

prop.load(fis);

Enumeration enums = prop.propertyNames();
while (enums.hasMoreElements())
{

String key = (String) enums.nextElement();

String value = prop.getProperty(key);

System.out.println(key+"----"+value);
}
} catch (FileNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
} finally
{
if(fis!=null)
try {
fis.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public static void main(String[] args)
{

PropertiesTest.initFile();
}
}

结果是:
UserPass----
URl----jdbc:microsoft:sqlserver://localhost:1433;databasename=employee
Driver----com.microsoft.jdbc.sqlserver.SQLServerDriver
UserName----sa
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯