此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【breadlan】截止到2008-06-26 15:58:20的历史汇总数据(不包括此帖):
发帖数:1                  发帖分:10                 
结贴数:0                  结贴分:0                  
未结数:1                  未结分:10                 
结贴率:0.00  %            结分率:0.00  %            
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    取出来赋值给一个Stirng变量,调用string的getBytes()函数
      

  2.   

    import java.io.*;
    public class DB
    {
    public static void main(String[] args) 
    { int m=0;
    try{
    FileInputStream fis=new FileInputStream("D:\\test\\1.txt");
    m=fis.available();
    System.out.println("m="+m);

    }catch (Exception e)
    {
    System.out.println("读数据错误");
    } }
    }
    D:\\test\\1.txt这个文件里的内容是我从数据库里导出来的,一条记录的Col002字段内容里有空格,怎么样实现把空格除外的字符数据统计出来.
      

  3.   

    把读到的文件放入String,str.replaceAll(" ","");
      

  4.   


    public static void do4(){
    String str="";
    File ft = new File("E:\\temp\\comic.sql");
    StringBuffer sb = new StringBuffer();
    try{
    InputStream is = new FileInputStream(ft);
    BufferedReader in = new BufferedReader(new InputStreamReader(is,"GBK"));
    while(null!=(str=in.readLine())){
    sb.append(str);
    }
    if(sb!=null && sb.toString()!=""){
    int bytes=sb.toString().replaceAll(" ","").getBytes().length;
    System.out.println("bytes="+bytes);
    }
    }catch (Exception e) 

    System.out.println("读数据错误"); 

    }