现在的位置: 首页 > 综合 > 正文

读取.properties文件乱码解决办法

2013年10月14日 ⁄ 综合 ⁄ 共 567字 ⁄ 字号 评论关闭

String path="D://words.properties";

InputStream in = new FileInputStream(path); // xml 的路径
       
        InputStreamReader  is = new InputStreamReader(in,"UTF-8");

       //将字节流转换成字符流,同时设置编码格式
        Properties pro = new Properties();
      
        pro.load(in);   
          
       Enumeration enu = pro.propertyNames();
       patternBuf.append("(");
      
       while(enu.hasMoreElements())
       {
        patternBuf.append((String)enu.nextElement()+"|");
       }
       patternBuf.deleteCharAt(patternBuf.length()-1);
       patternBuf.append(")");      
           System.out.println("Enumeration"+patternBuf.toString());

抱歉!评论已关闭.