知识大全 Java读写properties文件

Posted 属性

篇首语:大鹏一日同风起,扶摇直上九万里。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java读写properties文件相关的知识,希望对你有一定的参考价值。

Java读写properties文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Java代码

  package LY;

  import java io BufferedInputStream;

  import java io FileInputStream;

  import java io FileOutputStream;

  import java io IOException;

  import java io InputStream;

  import java io OutputStream;

  import java util Enumeration;

  import java util Properties;

  public class TestMain

  // 根据key读取value

  public static String readValue(String filePath String key)

  Properties props = new Properties();

  try

  InputStream in = new BufferedInputStream(new FileInputStream(

  filePath));

  props load(in);

  String value = props getProperty(key);

  System out println(key + value);

  return value;

   catch (Exception e)

  e printStackTrace();

  return null;

  

  

  // 读取properties的全部信息

  public static void readProperties(String filePath)

  Properties props = new Properties();

  try

  InputStream in = new BufferedInputStream(new FileInputStream(

  filePath));

  props load(in);

  Enumeration en = props propertyNames();

  while (en hasMoreElements())

  String key = (String) en nextElement();

  String Property = props getProperty(key);

  System out println(key + Property);

  

   catch (Exception e)

  e printStackTrace();

  

  

  // 写入properties信息

  public static void writeProperties(String filePath String parameterName

  String parameterValue)

  Properties prop = new Properties();

  try

  InputStream fis = new FileInputStream(filePath);

  // 从输入流中读取属性列表(键和元素对)

  prop load(fis);

  // 调用 Hashtable 的方法 put 使用 getProperty 方法提供并行性

  // 强制要求为属性的键和值使用字符串 返回值是 Hashtable 调用 put 的结果

  OutputStream fos = new FileOutputStream(filePath);

  prop setProperty(parameterName parameterValue);

  // 以适合使用 load 方法加载到 Properties 表中的格式

  // 将此 Properties 表中的属性列表(键和元素对)写入输出流

  prop store(fos Update + parameterName + value );

   catch (IOException e)

  System err println( Visit + filePath + for updating

  + parameterName + value error );

  

  

  public static void main(String[] args)

  readValue( info properties url );

  writeProperties( info properties age );

  readProperties( info properties );

  System out println( OK );

  

cha138/Article/program/Java/hx/201311/25927

相关参考

知识大全 JAVA文件操作类,方便读写小文件

JAVA文件操作类,方便读写小文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  package

知识大全 Java 中对文件的读写操作之比较

Java中对文件的读写操作之比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java对文件进

知识大全 Java属性文件编码问题

Java属性文件编码问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Property文件中使

知识大全 properties文件怎么显示中文乱码

properties文件怎么显示中文乱码第一步:在文件上右击,选择”properties“;第二步:选择”resource“,之后更改编码格式为”UTF-8“,点击”ok“完成设置。备注:如果改为此编

知识大全 Struts2的properties配置文件详解

Struts2的properties配置文件详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!##

知识大全 使用J2SE API读取Properties文件的六种方法

使用J2SEAPI读取Properties文件的六种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 asp FSO 读写文件本文件实现代码

aspFSO读写文件本文件实现代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  asp己经过时

知识大全 Oracle读写文件bfilename

Oracle读写文件bfilename  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Creat

知识大全 C#读写ini配置文件

C#读写ini配置文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  NETFramework类

知识大全 PHP读写XML文件技巧

PHP读写XML文件技巧  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  常用如下几行  head