檔案·的拷貝涉及兩個過程:將乙個檔案的內容通過程式讀取出來,然後通過程式將讀取的內容寫入待拷貝的檔案中。在整個過程中,程式起中轉作用,它既有檔案輸入也有檔案輸出的作用。程式使用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 常見的輸入,輸出流操作案例如下...