java操纵TXT

 
public   class  WmsConfigure {
    
private  String fileName  =   " configure.xml " ;

    
/**  Creates a new instance of WmsConfigure  */
    
public  WmsConfigure() {
    }
    
    
/* 以下为ini文件的读写处理 */
//      /*获取指定name的预警周期
//       *如果设置文件中没有,或者为空,则返回0
//       *时间单位为毫秒
//       */
//     public int get(String name){
//         String value = "";
//         try {
//             String lineString;
//             br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
//             while ( (lineString=br.readLine())!=null) {
//                 if(lineString.lastIndexOf(name)!=-1)
//                     value = this.getValue(lineString);
//             }
//             br.close();
//         } catch (Exception e) {
//             e.printStackTrace();
//         }
//         int i;
//         try {
//             i = Integer.parseInt(value);
//         } catch (NumberFormatException ex) {
//             i=0;
//         }
//         return i;
//     }
//
//     /*
//      *设置指定name的周期为newValue
//      */
//     public int set(String name,int newValue){
//         try {
//             String lineString;
//             fileVector = new Vector();
//             br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
//             while ( (lineString=br.readLine())!=null) {
//                 if(lineString.lastIndexOf(name)!=-1){
//                     String oldValue = this.getValue(lineString);
//                     lineString = lineString.replaceAll("="+oldValue,"="+newValue);
//                 }
//                 fileVector.add(lineString);
//             }
//             br.close();
//             try {
//                 bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName)));
//             } catch (FileNotFoundException ex) {
//                 JOptionPane.showMessageDialog(JWmsMainFrame.thisFrame,"文件未找到");
//                 ex.printStackTrace();
//                 return -1; // 设置失败
//             }
//             for(int i = 0; i<fileVector.size();i++){
//                 bw.write(String.valueOf(fileVector.get(i)));
//                 bw.write(" ");
//             }
//             bw.close();
//         } catch (Exception e) {
//             e.printStackTrace();
//             return -1; // 设置失败
//         }
//         return 0; // 设置成功
//     }
//
//     private String getValue(String lineString){
//          // 获取某行中的值,在等号之后。
//         int p1 = lineString.indexOf('=');
//         return lineString.substring(p1+1,lineString.length());
//     }
//
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值