Java基础之Properties类

    xiaoxiao2021-04-15  31

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

     

    2.Properties的使用:

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

    使用示例:

    *.properties文件:

    gameName=贪吃蛇 snakeLength=4 mapWidth=300 mapHeigth=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"));

    转载请注明原文地址: https://ju.6miu.com/read-671396.html

    最新回复(0)