`
java1573
  • 浏览: 122933 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

一个Property文件封装类

阅读更多
PropertyFile.java
package tools;
 
import ……
 
/**
 * 功能:工具函数,封装对属性文件的操作
 * @author LOVO
 */
public class PropertyFile {
       //私有属性成员
       private Properties prop;
       private String fileName;
 
       //初始化:指定文件名
       public PropertyFile(String _fileName){
              prop = new Properties();
              this.fileName = _fileName;
              load();
       }
       //读取文件到内存
       public void load(){
              prop.load(new FileInputStream(this.fileName));
       }
       //保存文件到磁盘中
       public boolean save(){
              prop.store(new FileOutputStream(this.fileName),null);
       }
       //读取鍵值
       public String getKeyValue(String _key){
              String value = prop.getProperty(_key);
       }
       //设置鍵值
       public void setKeyValue(String _key,String _value){
              prop.setProperty(_key, _value);
       }
}
分享到:
评论
1 楼 java1573 2007-08-10  
SystemInput.java核心代码
BufferedReader bf = new BufferedReader(
new InputStreamReader(System.in));

String data = bf.readLine();

相关推荐

    Properties文件读写;Property文件读写;Property

    在Java编程语言中,Properties文件...在实际项目中,`property文件处理_V1.0`可能是一个包含`PropertyUtil.java`源代码和示例用法的库。开发人员可以导入这个库,快速集成Properties文件的读写功能,从而提升开发效率。

    Property工具类,Properties文件工具类,PropertiesUtils工具类

    - `PropertiesUtils`通常是一个自定义的工具类,封装了`Properties`类的一些常用操作,以提供更简洁、易用的API。例如,提供一个静态方法`loadProperties(String filePath)`,该方法自动处理打开文件、加载属性和...

    一个操作Ini文件的类.txt

    - **`CreateIni`**: 创建一个新的`.ini`文件,并设置其路径。 - **`WriteFile`**: 向指定的`.ini`文件中写入键值对。 - **`GetFile`**: 从指定的`.ini`文件中读取键对应的值。 - **`INIFile`**: - `Public Property...

    java 改变Properties文件中的键值

    这个文件可能包含了一个类,该类封装了加载、修改和保存Properties文件的操作,以提供更方便的API供其他部分的代码使用。 7. **Java.jpg** `Java.jpg`可能是一个与Java编程相关的图像,可能用于教程或说明,但在这...

    Java那些事儿之(一)读取property配置文件

    为了提高代码的可维护性和复用性,通常会创建一个工具类来封装`Properties`的加载和读取操作。这样,整个应用只需要调用工具类的方法即可处理配置文件。 10. **最佳实践** - 将敏感信息如密码存储在环境变量或...

    实例解析iOS app开发中音频文件播放工具类的封装

    在iOS应用开发中,音频播放是一个常见的需求,而封装一个音频文件播放工具类能够使代码更加模块化,易于管理和维护。本实例将深入探讨如何使用Objective-C来封装一个基于AVAudioPlayer的音频播放工具类。 首先,...

    C#修改文件属性摘要信息

    例如,我们可以定义一个StructuredStorageWrapper类,它将封装对ole32.dll的调用: ```csharp using System; using System.Runtime.InteropServices; [ComImport] [Guid("0000000b-0000-0000-C000-000000000046")]...

    比较全面的php文件上传类.zip

    首先,类库的设计思想是面向对象,它通过定义一个类(如`FileUpload`),封装了文件上传的各种操作。这个类通常会包含多个方法,比如设置上传路径、初始化上传、检查文件类型和大小、验证用户输入等。 1. **设置...

    一个获取属性文件的工具类

    在实际应用中,这个工具类可以极大地提高代码的可读性和可维护性,因为它将与属性文件相关的复杂操作封装在一个单独的地方。 为了确保线程安全,`PropertiesUtil`可能采用静态内部类和单例模式来创建和管理`...

    Property Listbox 属性列表框

    CListCtrl是MFC为Windows API中的LISTVIEW控件提供的一个封装,它提供了多种视图模式,包括报告、小图标、大图标和列表模式,用于展示列表项。 "Property Listbox"通常用于创建具有属性和值的自定义列表,它可能...

    propertysheet与多个propertypage制作

    1. **定义Propertysheet类**:首先,你需要继承CPropertySheet类并创建一个新的类,如CMyPropertySheet。在这个类中,你可以设置Propertysheet的标题、图标等属性。 2. **初始化Propertysheet**:在...

    Unleash PropertyGrid with Dynamic Properties and Globalization演示代码及demo

    首先,我们可以创建一个`DynamicUserPropertyDescriptor`类,然后在代码中根据需要实例化并添加到`PropertyGrid`。同时,我们创建英文和中文的`.resx`文件,分别存储属性的名称和描述。在UI初始化时,根据用户选择的...

    properties类封装

    在Java编程语言中,`Properties` 类是一个非常重要的工具,用于处理配置文件,这些文件通常以键值对的形式存储数据。这些数据可以是系统属性、应用程序配置或任何其他需要持久化存储的数据。`Properties` 类提供了...

    利用Java的Properties 类读取配置文件信息

    在Java编程中,读取配置文件是常见的任务,主要用于存储应用程序的设置或环境变量,以方便管理和...在实际项目中,你可能会将其封装到一个单独的类,如示例代码中的`PropertiesReader`,以提供更友好的API和错误处理。

    封装对象工具类jar包.zip

    标题中的“封装对象工具类jar包.zip”指的是包含Apache BeanUtils组件和其依赖的库文件的压缩包,其中有两个主要的JAR文件: 1. `commons-beanutils-1.9.2.jar`:这是Apache BeanUtils的主要库文件,包含了...

    C++ 读写ini文件

    总之,C++虽然不直接支持INI文件操作,但通过封装类的方式,我们可以实现对这些文件的高效读写,从而满足应用程序的配置需求。`CParseIniFile`类的实现和使用是C++开发中一个实用的示例,它体现了C++的面向对象编程...

    自定义1个类判断闰年_封装1个类判断闰年.rar

    这个压缩包文件“自定义1个类判断闰年_封装1个类判断闰年.rar”提供了关于如何在Delphi中实现这两个概念的例子。下面我们将详细探讨这两个关键知识点。 **自定义类** 自定义类是面向对象编程的基础,它允许程序员...

    propertyTree.zip

    3. `Model`类:一个自定义的`QAbstractItemModel`子类,用于封装`QObject`的属性到数据模型中,供视图(如`PropertyTree`)使用。 4. 信号与槽连接:将属性更改通知与属性的实际更新连接起来,确保视图和模型同步。 ...

    cors-filter-1.7.jar,java-property-utils-1.9.jar两个包供学习使用.rar

    使用java-property-utils-1.9.jar,你可以创建一个`PropertiesUtil`类,封装读写属性文件的操作: ```java import com.kitfox.util.PropertyUtils; public class PropertiesUtil { private static final String ...

    cpp-使用Qt封装的一些控件以便后期项目中直接使用

    例如,如果项目中频繁需要创建带有输入验证的文本框,开发者可以在LQFramKit中预先定义一个验证文本框类,该类在输入不符合规定时自动显示错误提示。这样,每当需要此类功能时,只需简单地实例化这个预定义的类,而...

Global site tag (gtag.js) - Google Analytics