[高人请进]关于自建class的问题,急在线等待 你这种存储方法很不好,应该用xml方式存储,才便于对数据的访问。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随手写的 供参考:<week> <number>1</number> <match> <team> <name>Liverpool</name> <goal>1</goal> </team> <team> <name>Manchester</name> <goal>2</goal> </team> </match> <match> <team> <name>Chelsea</name> <goal>2</goal> </team> <team> <name>Arsonal</name> <goal>2</goal> </team> </match></week> 你可以存成text.properties 文件。这是我们程序的读取配置文件中与数据库连接的信息,你可以根据需要自己改一下:package net.htjs.nssb.basic;import java.io.*;import java.sql.*;import java.util.*;/***提取参数的通用类*@author yukun*Made in Zhengzhou.ha.china*datetime 2002.5.23*/public class GetIni{public String configfile="config.properties";public GetIni(){}public GetIni(String name){setConfigfile(name);}public void setConfigfile(String name){configfile=name;}/***定义提取参数的通用方法*@param ininame 配置名称*@return 执行成功返回配置内容 否则返回"error"*/public String getini(String ininame){ InputStream is = getClass().getResourceAsStream(configfile); Properties dbProps = new Properties(); try { dbProps.load(is); }catch (Exception e) { System.err.println("不能读取属性文件. " + "请确保config.properties在CLASSPATH指定的路径中"); return "error"; }//end try String iniString = dbProps.getProperty(ininame); return iniString;}//end public getini/***取得数据库配置信息*@param ininame 数据库配置first name*@return String[]*/public String[] GetDatainis(String ininame){ String[] iniString = new String[4]; InputStream is = getClass().getResourceAsStream(configfile); Properties dbProps = new Properties(); try { dbProps.load(is); }catch (Exception e) { System.err.println("不能读取属性文件. " + "请确保db.properties在CLASSPATH指定的路径中"); iniString = null; return iniString; }//end try iniString[0] = dbProps.getProperty(ininame+".Url", "reading error"); iniString[1] = dbProps.getProperty(ininame+".Conn", "reading error"); iniString[2] = dbProps.getProperty(ininame+".User", "reading error"); iniString[3] = dbProps.getProperty(ininame+".PassWd", "reading error"); return iniString; }//end public getini}配置文件格式:#===========信息设置=================VER=2.0TITLE=北京#===========流程设置=================YBNSR=TRUEXGMNSR=TRUENSSB=TRUENSPG=TRUESYLW=falseKP=false#=========操作人员(CZY)==============ZZ1410592=14105992514PG1410593=14105992602ZZ1410592X= 同意 rainight(雨夜聆风) 的建议,数据结构没有良好的定义,就很难支持良好的ADT。这样的程序通常都会看起来很傻。 这配置文件怎么调用的?<------ 仁者见仁,智者见智------> 谢谢你 yangjuanli(珂儿)你好像误解了我的意思.我只是想从一个储存了比赛结果的文档里面读取数据.我想在主函数里只有提示,把我要用到的变量和函数封装到一个自定义的类里. char和int之间的转换 寻求高手解决java程序问题 一道测试题 大家看看 大家来讨论一下发展方向!!! jdk1.4.2问题? 两个类的互相调用如何实现? 关于JDialog 请问一下,为什么我用JDK调JAVA程序时,JAVAC 以后没有反映?高手请指点江山。 请教jar文件中的manifest.mf有什么用?如何用? 【小着急】 照书上代码模仿着做了一个链接数据库练习 新手求助:关于javah的问题 兄弟们,帮帮忙呀,好急!
<team>
<name>Liverpool</name>
<goal>1</goal>
</team>
<team>
<name>Manchester</name>
<goal>2</goal>
</team>
</match> <match>
<team>
<name>Chelsea</name>
<goal>2</goal>
</team>
<team>
<name>Arsonal</name>
<goal>2</goal>
</team>
</match></week>
这是我们程序的读取配置文件中与数据库连接的信息,你可以根据需要自己改一下:
package net.htjs.nssb.basic;
import java.io.*;
import java.sql.*;
import java.util.*;/**
*提取参数的通用类
*@author yukun
*Made in Zhengzhou.ha.china
*datetime 2002.5.23
*/
public class GetIni{
public String configfile="config.properties";
public GetIni(){}
public GetIni(String name){setConfigfile(name);}
public void setConfigfile(String name){configfile=name;}
/**
*定义提取参数的通用方法
*@param ininame 配置名称
*@return 执行成功返回配置内容 否则返回"error"
*/
public String getini(String ininame){
InputStream is = getClass().getResourceAsStream(configfile);
Properties dbProps = new Properties();
try {
dbProps.load(is);
}catch (Exception e) {
System.err.println("不能读取属性文件. " + "请确保config.properties在CLASSPATH指定的路径中");
return "error";
}//end try
String iniString = dbProps.getProperty(ininame);
return iniString;
}//end public getini/**
*取得数据库配置信息
*@param ininame 数据库配置first name
*@return String[]
*/
public String[] GetDatainis(String ininame){
String[] iniString = new String[4];
InputStream is = getClass().getResourceAsStream(configfile);
Properties dbProps = new Properties();
try {
dbProps.load(is);
}catch (Exception e) {
System.err.println("不能读取属性文件. " + "请确保db.properties在CLASSPATH指定的路径中");
iniString = null;
return iniString;
}//end try
iniString[0] = dbProps.getProperty(ininame+".Url", "reading error");
iniString[1] = dbProps.getProperty(ininame+".Conn", "reading error");
iniString[2] = dbProps.getProperty(ininame+".User", "reading error");
iniString[3] = dbProps.getProperty(ininame+".PassWd", "reading error");
return iniString;
}//end public getini
}配置文件格式:
#===========信息设置=================
VER=2.0
TITLE=北京
#===========流程设置=================
YBNSR=TRUE
XGMNSR=TRUE
NSSB=TRUE
NSPG=TRUE
SYLW=false
KP=false
#=========操作人员(CZY)==============
ZZ1410592=14105992514
PG1410593=14105992602
ZZ1410592X=
<------ 仁者见仁,智者见智------>
我只是想从一个储存了比赛结果的文档里面读取数据.
我想在主函数里只有提示,把我要用到的变量和函数封装到一个自定义的类里.