同时是什么意思? 线程?

解决方案 »

  1.   

    问题说得不太清楚啊朋友。文本文件能写二进制内容吗?是不是要看每个字节的二进制值啊?
    import java.io.*;
    class b2t{
       public static void main(String args[]) throws Exception{
          FileInputStream fis=new FileInputStream("b2t.bak");
          PrintWriter pw=new PrintWriter(new FileOutputStream("b2t.b2t"));
          byte buffer[]=new byte[1024];
          int readLength;
          while((readLength=fis.read(buffer))>0)
                  write(buffer,readLength,pw);
          fis.close();
          pw.close();
       }
       private static void write(byte buff[],int length,PrintWriter pw) throws Exception{
          int i,j,k;
          for(i=0;i<length;i++){
             for(j=0;j<8;j++){
                if ((buff[i]&(1<<j))>>j==1) pw.print(1);
                else pw.print(0);
             }
             pw.print("\t"+buff[i]);
             pw.println();
          }
       }
    }