詳解b中的例子,詳解
創(chuàng)新互聯(lián)建站主打移動(dòng)網(wǎng)站、成都網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、域名與空間、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實(shí)力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再?zèng)Q定采用什么樣的設(shè)計(jì)。最后,要實(shí)現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計(jì),我們還會(huì)規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。
[@more@]1. BufferedReader是Reader的一個(gè)子類,它具有緩沖的作用,避免了頻繁的從物理設(shè)備中讀取信息。它有以下兩個(gè)構(gòu)造函數(shù):
BufferedReader(Reader in) BufferedReader(Reader in,int sz) |
這里的sz是指定緩沖區(qū)的大小。
它的基本方法:
void close()//關(guān)閉流 |
2. InputStreamReader是InputStream和Reader之間的橋梁,由于System.in是字節(jié)流,需要用它來包裝之后變?yōu)樽址鞴┙o BufferedReader使用。
3.PrintWriter out1 =new PrintWriter(new BufferedWriter(new FileWriter("IODemo.out")));
這句話體現(xiàn)了Java輸入輸出系統(tǒng)的一個(gè)特點(diǎn),為了達(dá)到某個(gè)目的,需要包裝好幾層。首先,輸出目的地是文件IODemo.out,所以最內(nèi)層包裝的是FileWriter,建立一個(gè)輸出文件流,接下來,我們希望這個(gè)流是緩沖的,所以用BufferedWriter來包裝它以達(dá)到目的,最后,我們需要格式化輸出結(jié)果,于是將PrintWriter包在最外層。
Java提供了這樣一個(gè)功能,將標(biāo)準(zhǔn)的輸入輸出流轉(zhuǎn)向,也就是說,我們可以將某個(gè)其他的流設(shè)為標(biāo)準(zhǔn)輸入或輸出流,看下面這個(gè)例子:
import java.io.*; public class Redirecting { BufferedReader br =newBufferedReader(newInputStreamReader(System.in)); |
文章標(biāo)題:JAVA語言的輸入輸出流詳解(c)
網(wǎng)頁鏈接:http://aaarwkj.com/article14/phdide.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、網(wǎng)站維護(hù)、網(wǎng)站導(dǎo)航、電子商務(wù)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)