📄 decodeini.java~10~
字号:
package mmscenter;import java.io.*;/** * Title: * Description:读区config.ini文件中的参数函数 * Copyright: Copyright (c) 2002 * Company: * @author * @version 1.0 */public class decodeIni { File file; FileReader fileReader; BufferedReader brr; String result,tmp; int start,end; public decodeIni() { try{ file=new File("..\\ini\\config.ini"); fileReader=new FileReader(file); brr=new BufferedReader(fileReader); } catch(Exception e){ System.out.println("1"); e.printStackTrace(); } } public void free(){ try{ brr.close(); file=null; } catch(Exception e){ e.printStackTrace() ; } } public String getString(String parent,String child){ try{ boolean p=false; boolean c=false; while((tmp=brr.readLine())!=null){ tmp=tmp.trim(); if(tmp.equals(parent)){ p=true; c=false; } if(tmp.startsWith(child)){ c=true; } if(p&&c){ start=tmp.indexOf("="); result=tmp.substring(++start); result=result.trim(); break; } } } catch(Exception e){ e.printStackTrace() ; } return result; } public static void main(String[] args) { decodeIni dbInsert1 = new decodeIni(); System.out.print(dbInsert1.getString("[LOCALDB]","user"));// while(true){// try{// Thread.sleep(1000);// }catch(Exception e){//// }// } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -