1.字元流reader
reader方法 方法
說明int read()
從輸入流中讀取單個字元,返回所讀取的字元資料
int read(byte c)
從輸入流中讀取多個c.length長度的字元,儲存在字元陣列c中,返回實際讀取的字元數
read(char c,int off,int len)
從輸入流中讀取最多len長度的字元,儲存到字元陣列c中,儲存的位置從off開始,返回實際讀取的字元數
void close()
關閉流boolean ready()
如果要讀的流已經準備好,返回true,否則返回false
skip(long n)
從輸入流跳過引數n指定數目的字元
mark(int readlimit)
標記輸入流中的當前位置,以便使用reset()方法復位到該標記的位置
void reset()
將當前位置復位為上次呼叫mark()方法標記的位置
讀取資料兩種方法:
1.用
bufferedreader:
public class ch07
} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e) }
} }}
2.通過read方法來讀取:
public class ch08
system.out.println(sb.tostring());
} catch (filenotfoundexception e) catch (ioexception e) finally
} catch (ioexception e) }
} }位元組流裝換成字元流:
public class ch09
system.out.println(sb.tostring());
} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e) }
} }}
2.字元流writer
writer方法: 方法
說明write(string str)
將str字串包含的字元輸出到指定的輸出流中
write(string str,int off,int len)
將str字串裡從off位置開始長度為len的字元輸出到輸出流中
void close()
關閉流void flush()
清空流
public class ch10 catch (ioexception e) finally
} catch (ioexception e)
} }
}
字元流Reader和Writer
public static void main string args public static string readfile string path catch filenotfoundexception e catch ioexception e finally catch ioexcept...
字元流Reader和Writer
1 rader是字元輸入流的父類。2 writer是字元輸出流的父類。3 字元流是以字元 char 為單位讀取資料的,一次處理乙個unicod。4 字元類的底層仍然是基本的位元組流。5 reader常用方法 int read 讀取乙個字元,返回的int值低16位有效,int read char ch...
java基礎知識 字串的使用
字串的定義與基本操作 比較字串是否相等可以使用stringti提供的equals方法。返回型別 方法名稱 作用 int length 獲取字串的長度 char charat int 獲取字串中對應下標的乙個字元 int indexof string 判斷傳入字串在原字串中第一次出現的位置 int l...