Java語言程式設計 基礎篇(十一)二進位制I O

2021-08-15 06:23:57 字數 977 閱讀 6474

1.inputstream/outputstream類

主要方法有read(),read(byte b),skip(long n),close()。其中read(byte b)是將讀取b中的位元組。outputstream的主要方法有weite(int b),write(byte b),flush(),close()。這兩個類的構造方法是

2.fileoutputstream/fileinputstream類是上類的子類。構造方式

fileoutputstream out = new fileoutputstream(file file);

fileinputstream input = new fileinputstream(string str);

fileoutputstream out = new fileoutputstream(string str);

fileinputstream input = new fileinputstream(file file);
3.datainpustream/dataoutstream類,是輸入輸出流的子類擁有readline();readint;writeint();writeline()等方法。構造方法是:

datainputstream input = new datainputstream(new fileinputstream("temp.dat"));
dataoutputstream out = new dataoutputstream(new fileoutputstream("temp.dat"));
4.bufferinputstream/bufferoutputstream類未完待續

Java語言程式設計 高階篇(一)遞迴

1.直接遞迴,計算n的階乘 package practice public class myfactorial public static int factorial int n 2.輔助遞迴,對陣列進行選擇排列。package practice public class recursivesort...

Java語言程式設計 基礎篇(五)字串

1.字串這裡方法非常多,每個方法具體用法可以查詢api,從構造方法來說,string s something 等價於 string s new string something 這樣就理解了為什麼說把字串看成乙個型別。字串是不可以改變的,雖然很像陣列,但是不能通過s 2 來訪問字串的第三個字元 好像...

基礎Java語言程式設計練習題

1.189元如何使用最少的100,50元,20元,10元,5元,1元組成,並輸出各面值鉛筆的張數?intqian 189 intbai qian 100 qian 100 intwushi qian 50 qian 50 intershi qian 20 qian 20 intshi qian 10...