当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 不懂,有人稍微介绍一下也好,搜索了一下没有啊;~~~~~ ......
    摘要: 如题,最好能观察到程序所占内存大小的变化,谢谢! ......


读取文件中的中文问题

我现在想实现读取一个文件路径下所有的.jsp文件并且要再读取一个文件的同时把把这个文件所有的中文分别筛选出来。特别是筛选中文的技术该怎么实现~   具体的代码怎么写?~   越详细越好~谢谢大家~急~

NO.1   作者: believefym

遍历所有文件用递归,找中文用正则式  
  import   java.io.*;  
  import   java.util.*;  
  public   class   ListFile   {  
  public   static   void   main(String[]args){  
  ArrayList<String>   files   =   new   ArrayList<String>();  
  list(files,"D:\\");  
  System.out.println(files.size());  
  Iterator   it   =   files.iterator();  
  while(it.hasNext()){  
  System.out.println(it.next());  
  }  
  }  
   
  public   static   void   list(List<String>   lst,String   path){  
  File   f   =   new   File(path);  
  if(f.isDirectory()){  
  lst.add(f.getAbsolutePath()+"\\");  
  String   dirs[]   =   f.list();  
  for(int   i=0;   dirs!=null&&i<dirs.length;   i++){  
  list(lst,f.getAbsolutePath()+"\\"+dirs[i]);  
  }  
  }  
  if(f.isFile()){  
  lst.add(f.getAbsolutePath());  
  }  
  }  
  }  
   
   
  //----------------------------  
  //可以逐行读取,放入字符串再进行操作  
  String   str1   =   "abk我们随口dd放进s\nsdk分";  
  Pattern   pattern   =   Pattern.compile("[\u4E00-\u9FA0]");  
  Matcher   mat   =   pattern.matcher(str1);  
  while(mat.find()){  
  System.out.println(mat.group());  
  }


    摘要: mssql存储过程或者触发器到mysql,有什么工具?? 我这个数据库里面这两个东西最多呀,表过去了,但是存储过程和触发器怎么办呢,要是重新写,好惨哟!!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE