对Properties类的应用
来源:互联网 发布:linux的系统架构 编辑:程序博客网 时间:2024/04/27 15:02
编写程序实现记录程序的运行次数。
代码如下:
import java.io.*;import java.util.*;public class PropertiesFile { public static void main(String[] args) { Properties settings = new Properties(); try { settings.load(new FileInputStream("count.txt")); } catch (Exception e) { settings.setProperty("count", String.valueOf(0)); } int c = Integer.parseInt(settings.getProperty("count")) + 1; System.out.println("这是第" + c + "次运行"); // settings.put("count", new Integer(c).toString()); settings.setProperty("count", new Integer(c).toString()); try { settings.store(new FileOutputStream("count.txt"), "program is used:"); } catch (Exception e) { e.getStackTrace(); } }}
运行结果:
在硬盘里自动生成的count.txt文件里的内容:
本例首先使用Properties类里大load函数来加载count.txt文件中的count关键字,因为第一次没有count.txt文件,所以会出现异常,在catch语句里设count初始值为0,之后加1打印出来。再使用store方法将count的数值存到count.txt文件中,如果没有此文件就创建一个(第一次就是)。
1 0
- 对Properties类的应用
- Properties类的应用
- 对Properties类的发现
- java 读取properties + 类反射的应用
- 2016.7.16 properties类的应用操作
- log4j.properties的应用
- properties的应用
- 集合Properties的应用
- Properties集合的应用
- properties类应用
- 对properties文件的操作
- 对ApplicationResources.properties的操作
- java对properties的操作
- Properties集合小应用--限制用户对软件的使用次数
- Java对.properties文件(即java.util.Properties类)的一些操作
- 黑马程序员-Properties类对配置文件的读取与操作。
- 对Properties文件的增删改查操作工具类
- Properties应用的一个例子
- 使 JDK 支持 TLS_RSA_WITH_AES_256_CBC_SHA256 加密套件
- Spring 头文件
- Linux多线程同步之读写锁
- 用Java Socket开发高并发小型服务器
- c++基础知识---名字空间
- 对Properties类的应用
- 《Qt5开发及实例 第二版》学习笔记(第1章Qt概述)
- 多线程跑批
- Mybatis中javaType和jdbcType对应关系
- 关于使用RecyclerView遇到的一些问题集合
- Java常用类库——File
- Android官方开发文档Training系列课程中文版:分享简单数据之发送简单数据给其它APP
- 微信进入消息页面,光标处自动弹出软键盘设置
- java 连接池