代码如下:
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文件的直接支持,但可以通过第三方库来实现读取和操作Ini文件的功能。在这个场景中,我们有一个名为“java读取ini文件jar”的压缩包,它包含了一个示例,帮助开发者了解如何在Java中读取...
一个常用的第三方库是`ini4j`,它提供了一个简洁的API来操作INI文件。 以下是一个简单的示例,展示了如何使用`ini4j`库读取INI文件: ```java import org.ini4j.Ini; import org.ini4j.Profile; import java.io....
INI文件是Windows操作系统中常用的一种配置文件格式,它以简洁的方式存储键值对,通常用于应用程序的设置。XML(eXtensible Markup Language)则是一种更结构化、更强大的数据交换和存储格式,广泛应用于网络数据...
4. **格式化工具**:插件提供了自动格式化功能,能够按照ini文件的标准格式对内容进行排列,保持代码整洁。 5. **错误检查**:虽然.ini文件的错误检查不像编译型语言那样严格,但ini4idea能提供基本的语法错误提示...
ini文件由一系列节(section)和键值对组成。节以方括号`[]`包围,如`[SectionName]`;键值对以等号`=`分隔,如`key=value`。一个简单的ini文件示例如下: ``` [Section1] key1=value1 key2=value2 [Section...
2. Java的`jar`命令,将Java类文件打包成`.jar`文件。 3. C/C++的`make`或`cmake`,配合`gcc`/`g++`编译器生成可执行文件。 4. Node.js的`npm pack`,打包npm模块为.tgz文件。 5. 使用`setup.py`或`distutils`/`...
在IT行业中,数据库的使用是不可或...通过以上步骤,你可以在LINUX平台上使用Java连接并操作Access数据库的DBF文件。然而,这种方法并非最优解,因此在实际项目中,考虑数据库迁移或选择更适合的数据库类型会更为明智。
在Shiro中默认是使用ini文件去对比的,但我们开发往往是去数据库比较,因此我们需要自定义realm 自定义也很简单:继承AuthorizingRealm类就好了 自定义的realm支持散列算法 授权方式 编程式:通过写if...
在Java编程中,操作注册表是一项相对复杂的任务,因为Java本身并不直接支持对Windows注册表的访问。然而,我们可以通过一些第三方库或者JNA(Java Native Access)来实现这一功能。下面将详细介绍如何使用Java来操作...
虽然未在描述中详细提及,但作为Java程序员,对数据库的操作也是必备技能,Oracle作为常用的关系型数据库,应熟悉SQL语句,理解表的创建、查询、更新和删除,以及事务处理和存储过程等概念。 5. **面试准备**: ...
### SVNKit Java操作SVN详解 #### 一、SVN快速入门 ...以上是对使用SVNKit进行SVN操作的基本介绍和示例代码,涵盖了从快速入门到高级操作的全过程。希望这些内容能够帮助您更好地理解和掌握SVNKit在Java中的应用。
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
在Windows系统中,可以通过快捷键Win+R打开运行窗口,输入“cmd”进入命令提示符,然后输入“java -version”,如果能正确显示JDK的版本信息,说明JDK已安装成功。若无法显示,可能是JDK没有安装或者安装路径未设置...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
INI文件操作类库 [ini4j] [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...