zoukankan      html  css  js  c++  java
  • Properties 使用,注意编码

    private static void setConfig(){
    	      try {
    	        //  String path = System.getProperty("user.dir") + "\dbpool.properties";
    	      	 String path =  "./lib/setting.txt";
    	         // FileInputStream is = new FileInputStream(path);
    	          Properties props = new Properties();
    	        //  props.load(is);
    	          props.setProperty("dslname",textField.getText().trim());
    	          props.setProperty("dslacc",textField_1.getText().trim());
    	          props.setProperty("dslpsw",textField_2.getText().trim());
    	          //props.store (is);
    	          PrintStream fW = new PrintStream(new File(path));  
    	          props.list(fW );  
    	        //  timeout = Integer.parseInt(props.getProperty("timeout"));
    	        //  waitforresult=Integer.parseInt(props.getProperty("waitforresult"));
    	      } catch (FileNotFoundException e) {
    	          // TODO Auto-generated catch block
    	          e.printStackTrace();
    	          System.err.println("�����ļ��Ҳ���");
    	      } catch (IOException e) {
    	          // TODO Auto-generated catch block
    	          e.printStackTrace();
    	          System.err.println("��ȡ�����ļ�����");
    	      }
    	  }
    	  private static void readConfig(){
    	      try {
    	        //  String path = System.getProperty("user.dir") + "\dbpool.properties";
    	      	 String path =  "./lib/setting.txt";
    	          FileInputStream is = new FileInputStream(new File(path));
    	         // FileInputStream.
    	          Properties props = new Properties();
    	          InputStreamReader reader = new InputStreamReader(is,"UTF-8");   
    	          props.load(reader);
    	          //props.load(is);
    	          dslname=props.getProperty("dslname");
    	          dslacc=props.getProperty("dslacc");
    	          dslpsw=props.getProperty("dslpsw");
    	          textField.setText(new String(dslname.getBytes("utf-8"),"utf-8")); 
    	          textField_1.setText(dslacc);
    	          textField_2.setText(dslpsw);
    	        //  timeout = Integer.parseInt(props.getProperty("timeout"));
    	        //  waitforresult=Integer.parseInt(props.getProperty("waitforresult"));
    	      } catch (FileNotFoundException e) {
    	          // TODO Auto-generated catch block
    	          e.printStackTrace();
    	          System.err.println("�����ļ��Ҳ���");
    	      } catch (IOException e) {
    	          // TODO Auto-generated catch block
    	          e.printStackTrace();
    	          System.err.println("��ȡ�����ļ�����");
    	      }
    	  }
    

      

  • 相关阅读:
    ajax请求成功后打开新窗口地址
    向table添加水平滚动条
    使用jQuery实现类似开关按钮的效果
    利用jQuery实现CheckBox全选/全不选/反选
    jQuery插件开发
    九度oj 题目1214:丑数
    素数的筛选法
    九度oj 题目1367:二叉搜索树的后序遍历序列
    九度oj 题目1499:项目安排
    九度oj 题目1160:放苹果
  • 原文地址:https://www.cnblogs.com/donaldlee2008/p/5907781.html
Copyright © 2011-2022 走看看