Java基础之Properties类

来源:互联网 发布:网络用户行为研究 编辑:程序博客网 时间:2024/05/22 04:44

1.在实际开发中,很多时候我们在程序用到了一些参数,如果这些参数发送变化,需要修改源代码,这样做扩展性很不好!!!为此,可以使用properties配置文件去解决这个问题

 

2.Properties的使用:

注意:文件名要以*.properties 命名,内容以key  - value对形式出现,keyvalue中间以“=”,或者是 空格 分割。

使用示例:

*.properties文件:

gameName=贪吃蛇snakeLength=4mapWidth=300mapHeigth=300

*.class文件:

//1.构建文件的输入流try{InputStream in = new FileInputStream("E:\\code\\snake\\workspace\\snake.properties");//*.properties文件的位置
//2.创建一个Properties类 对象Properties props = new Properties();//3.加载properties文件props.load(in);//4.取出propertiees文件的参数//注意:getProperties()方法返回的参数都是以String类型返回String gameName = props.getProperty("gameName");int snakeLength = Integer.parseInt(props.getProperty("snakeLength"));int mapWidth = Integer.parseInt(props.getProperty("mapWidth"));int mapHeigth = Integer.parseInt(props.getProperty("mapHeigth"));

0 0
原创粉丝点击