IO流檔案位元組操作

2021-09-26 15:32:10 字數 1037 閱讀 4512

檔案·的拷貝涉及兩個過程:將乙個檔案的內容通過程式讀取出來,然後通過程式將讀取的內容寫入待拷貝的檔案中。在整個過程中,程式起中轉作用,它既有檔案輸入也有檔案輸出的作用。程式使用fileinputstream讀取檔案內容,使用fileoutputstream將內容寫入新的檔案,實現的方法如下:

public static void copy(string srcpath,string destpath) 

os.flush();

} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e)

}if(null!=is) catch (ioexception e)

}}

}

filereader讀取的是字元而不是位元組,read(char )。

public class iotest05 

} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e)

}} }

}

filewriter的三種寫入方法

1.方法一 write(char a ,int offset,int len)

string msg = "hello world";

char datas =msg.tochararray();

writer.write(datas,0,datas.length);

writer.flush();

2.方法二 writer(string str)

string msg = "hello world";

writer.write(msg);

writer.write("add");

writer.flush();

writer.flush()

js 位元組操作

獲取byte的高4位bit和低4位bit function getheight4 ata function getlow4 data 十六進製制字串轉位元組陣列 十六進製制字串轉位元組陣列 每2個字串轉換 100102030405060708 轉為 16,1,2,3,4,5,6,7,8 param ...

位 位元組操作備忘

資料型別 1 char 乙個位元組,8位二進位制 2位16進製制0x00 0xff,十進位制 0 255 unsigned 或 128 127 signed 2 short 二個位元組,16位二進位制 4位16進製制0x0000 0xffff 十進位制 0 65535 unsigned 或 3276...

java io操作之位元組操作

抽象類為inputstream和outputstream inputstream為輸入流 outputsteam為輸出流 一般用抽象流定義物件,具體的實現流來實現物件 例如 inputstream in new fileinputstream new file url 常見的輸入,輸出流操作案例如下...