Maison >Java >javaDidacticiel >Explication détaillée de la classe BufferedReader en Java
Classe BufferedReader en Java
Méthode de construction :
一:public BufferedReader(Reader in,int sz)
1 , un flux d'entrée de caractères mis en tampon avec un tampon d'entrée de taille spécifiée
2 dans un lecteur
3.
二:public BufferedReader(Reader in)
1. Flux d'entrée de caractères tampon avec tampon d'entrée de taille par défaut.
Tutoriels vidéo gratuits recommandés : Tutoriels Java en ligne
Méthodes courantes :
public int read() throws IOException
Lit un seul caractère sous forme d'entier (plage de 0 à 65535 (0x00-0xffff)). Si le caractère est lu à la fin du flux, -1 est renvoyé.
public int read(char[] cbuf) throws IOException
Lire un tableau d'octets cbuf à la fois - le nombre de caractères lus dans le tampon cible Si la fin du flux a été atteinte, -1 est renvoyé
public void close() throws IOException
Utilisation particulière :
public String readLine() throws IOException
import java.io.BufferedReader; import java.io.FileReader; public class class1 { public static void main(String[] args) throws Exception { //创建字符缓冲输入流对象 BufferedReader br = new BufferedReader(new FileReader("D:/1.txt")); //读数据 //一次读取一个字符数组 char[] chs = new char[1024] ; int len = 0 ; while((len=br.read(chs))!=-1) { System.out.println(new String(chs,0,len)); } //释放资源 br.close(); } }Articles et tutoriels connexes recommandés :
Tutoriel d'introduction à Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!