`
Gboshi
  • 浏览: 15401 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JAVA对INI文件常用操作

阅读更多

代码如下:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.util.Properties;

public class IniRead {
private static Properties ini = null;
	//设置INI文件
	static File file=new File("src/Config.ini");
	static {
		try	{
			ini = new Properties ();
			//加载文件
			ini.load (new FileInputStream (file));
		}catch (Exception ex) {
			ex.printStackTrace();
		}
	}
	private IniRead() {
	}
	/**
	 * 读取INI信息
	 * */
	public static String getIniKey (String key) {
		if(!ini.containsKey (key)) {
			return "";
		}
		return ini.get(key).toString ();
	}
	/**
	 * 修改INI信息
	 * */
	public static void setIniKey (String key, String value) {
		if(!ini.containsKey (key)) {
			return;
		}
		ini.put (key, value);
	}
	/**
	 * 保存INI信息
	 * */
	public static void saveIni (String k[]) {
		try	{
			FileWriter fw = new FileWriter (file);
			BufferedWriter bw = new BufferedWriter (fw);
			for (int i = 0; i < k.length; i++) {
				bw.write (k[i] + "=" + getIniKey (k[i]));
				bw.newLine ();
			}
			bw.close ();
			fw.close ();
		}catch (Exception ex) {
			ex.printStackTrace();
		}
	}
}

 

分享到:
评论

相关推荐

    java读取ini文件jar

    虽然Java标准库没有内置对Ini文件的直接支持,但可以通过第三方库来实现读取和操作Ini文件的功能。在这个场景中,我们有一个名为“java读取ini文件jar”的压缩包,它包含了一个示例,帮助开发者了解如何在Java中读取...

    java读取INI文件

    一个常用的第三方库是`ini4j`,它提供了一个简洁的API来操作INI文件。 以下是一个简单的示例,展示了如何使用`ini4j`库读取INI文件: ```java import org.ini4j.Ini; import org.ini4j.Profile; import java.io....

    将INI文件转换成XML

    INI文件是Windows操作系统中常用的一种配置文件格式,它以简洁的方式存储键值对,通常用于应用程序的设置。XML(eXtensible Markup Language)则是一种更结构化、更强大的数据交换和存储格式,广泛应用于网络数据...

    ini4idea-172.3317.57-idea中ini文件编辑工具

    4. **格式化工具**:插件提供了自动格式化功能,能够按照ini文件的标准格式对内容进行排列,保持代码整洁。 5. **错误检查**:虽然.ini文件的错误检查不像编译型语言那样严格,但ini4idea能提供基本的语法错误提示...

    读写ini配置文件

    ini文件由一系列节(section)和键值对组成。节以方括号`[]`包围,如`[SectionName]`;键值对以等号`=`分隔,如`key=value`。一个简单的ini文件示例如下: ``` [Section1] key1=value1 key2=value2 [Section...

    精选_编程实现对ini配置文件的读写_源码打包

    2. Java的`jar`命令,将Java类文件打包成`.jar`文件。 3. C/C++的`make`或`cmake`,配合`gcc`/`g++`编译器生成可执行文件。 4. Node.js的`npm pack`,打包npm模块为.tgz文件。 5. 使用`setup.py`或`distutils`/`...

    LINUX平台JAVA直接连接access数据库dbf文件

    在IT行业中,数据库的使用是不可或...通过以上步骤,你可以在LINUX平台上使用Java连接并操作Access数据库的DBF文件。然而,这种方法并非最优解,因此在实际项目中,考虑数据库迁移或选择更适合的数据库类型会更为明智。

    Java EE常用框架.xmind

    在Shiro中默认是使用ini文件去对比的,但我们开发往往是去数据库比较,因此我们需要自定义realm 自定义也很简单:继承AuthorizingRealm类就好了 自定义的realm支持散列算法 授权方式 编程式:通过写if...

    java操作注册表简单示例

    在Java编程中,操作注册表是一项相对复杂的任务,因为Java本身并不直接支持对Windows注册表的访问。然而,我们可以通过一些第三方库或者JNA(Java Native Access)来实现这一功能。下面将详细介绍如何使用Java来操作...

    java程序员转正ppt

    虽然未在描述中详细提及,但作为Java程序员,对数据库的操作也是必备技能,Oracle作为常用的关系型数据库,应熟悉SQL语句,理解表的创建、查询、更新和删除,以及事务处理和存储过程等概念。 5. **面试准备**: ...

    svnKit java操作svn

    ### SVNKit Java操作SVN详解 #### 一、SVN快速入门 ...以上是对使用SVNKit进行SVN操作的基本介绍和示例代码,涵盖了从快速入门到高级操作的全过程。希望这些内容能够帮助您更好地理解和掌握SVNKit在Java中的应用。

    java开源包4

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    java开源包6

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    java开源包101

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    java开源包9

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    Java开发常见问题汇总.ppt

    在Windows系统中,可以通过快捷键Win+R打开运行窗口,输入“cmd”进入命令提示符,然后输入“java -version”,如果能正确显示JDK的版本信息,说明JDK已安装成功。若无法显示,可能是JDK没有安装或者安装路径未设置...

    java开源包5

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    java开源包8

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    java开源包10

    INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...

    JAVA上百实例源码以及开源项目源代码

    Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...

Global site tag (gtag.js) - Google Analytics