中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

seo網(wǎng)站排名后退權(quán)威發(fā)布

seo網(wǎng)站排名后退,權(quán)威發(fā)布,網(wǎng)廣州建網(wǎng)站站制作,動(dòng)態(tài)網(wǎng)站與建設(shè)實(shí)訓(xùn)心得文章目錄 InputStream和ReaderScannerNIO外傳 一般讀取文件類(lèi)的使用字符流即可 InputStream和Reader InputStream和Reader是Java IO中的兩個(gè)重要的抽象基類(lèi),InputStream是二進(jìn)制流,Reader是字符流。使用InputStream或者Reader讀取文件內(nèi)容可以幫助我們…

文章目錄

  • InputStream和Reader
  • Scanner
  • NIO
  • 外傳

一般讀取文件類(lèi)的使用字符流即可

InputStream和Reader

InputStream和Reader是Java IO中的兩個(gè)重要的抽象基類(lèi),InputStream是二進(jìn)制流,Reader是字符流。使用InputStream或者Reader讀取文件內(nèi)容可以幫助我們讀取文本文件(非二進(jìn)制文件)的內(nèi)容。

下面是一個(gè)使用Reader讀取文件內(nèi)容的示例代碼:


File file = new File("test.txt");
try {FileReader reader = new FileReader(file);BufferedReader br = new BufferedReader(reader);String str;while ((str = br.readLine()) != null) {System.out.println(str);}br.close();reader.close();
} catch (IOException e) {e.printStackTrace();
}

使用FileReader類(lèi)讀取文件內(nèi)容,并將FileReader對(duì)象傳入BufferedReader類(lèi)中以便于一次讀取一行,然后逐行讀取并輸出文件內(nèi)容。

Scanner

Scanner是Java內(nèi)置的一個(gè)讀取用戶輸入的類(lèi),他也可以用于讀取文件內(nèi)容。使用Scanner讀取文件內(nèi)容需要先創(chuàng)建File對(duì)象,并將其傳入Scanner構(gòu)造函數(shù)中。

下面是一個(gè)使用Scanner讀取文件內(nèi)容的示例代碼:

File file = new File("test.txt");
try {Scanner scanner = new Scanner(file);while (scanner.hasNextLine()) {System.out.println(scanner.nextLine());}scanner.close();
} catch (FileNotFoundException e) {e.printStackTrace();
}

使用Scanner類(lèi)讀取文件內(nèi)容,并通過(guò)while循環(huán)和hasNextLine()方法逐行讀取文件內(nèi)容并輸出到控制臺(tái)。

NIO

Java NIO(New IO)是從Java 1.4開(kāi)始引入的一組新IO API。相較于之前的IO API,NIO提供了更高效的IO操作和更多的控制選項(xiàng)。下面是一個(gè)使用NIO讀取文件內(nèi)容的示例代碼:

File file = new File("test.txt");
try {FileInputStream fileInputStream = new FileInputStream(file);FileChannel fileChannel = fileInputStream.getChannel();ByteBuffer byteBuffer = ByteBuffer.allocate((int) file.length());fileChannel.read(byteBuffer);byteBuffer.flip();byte[] bytes = byteBuffer.array();System.out.println(new String(bytes, 0, bytes.length));fileInputStream.close();
} catch (IOException e) {e.printStackTrace();
}

使用FileInputStream讀取文件內(nèi)容,并調(diào)用getChannel()方法獲取FileChannel對(duì)象,然后調(diào)用read()方法將文件內(nèi)容讀入到ByteBuffer緩沖區(qū)中。最后通過(guò)flip()方法將緩沖區(qū)設(shè)置為讀模式,并通過(guò)byteBuffer.array()將緩沖區(qū)中的內(nèi)容轉(zhuǎn)換為字節(jié)數(shù)組,再通過(guò)new String()方法將字節(jié)數(shù)組轉(zhuǎn)換為字符串并輸出到控制臺(tái)。

外傳

😜 原創(chuàng)不易,如若本文能夠幫助到您的同學(xué)
🎉 支持我:關(guān)注我+點(diǎn)贊👍+收藏??
📝 留言:探討問(wèn)題,看到立馬回復(fù)
💬 格言:己所不欲勿施于人 揚(yáng)帆起航、游歷人生、永不言棄!🔥
http://www.risenshineclean.com/news/8156.html

相關(guān)文章:

  • 建設(shè)部四庫(kù)一平臺(tái)查詢(xún)網(wǎng)站電商平臺(tái)有哪些?
  • 地方政府網(wǎng)站建設(shè)中存在的問(wèn)題怎么在百度上發(fā)布廣告
  • 114做網(wǎng)站詐騙搜狗網(wǎng)站提交入口
  • 專(zhuān)業(yè)網(wǎng)站開(kāi)發(fā)哪家公司好深圳百度推廣聯(lián)系方式
  • 微網(wǎng)站模板 php2024年最新時(shí)事新聞
  • 云南找工作靠譜的網(wǎng)站shopify seo
  • vip視頻解析網(wǎng)站建設(shè)北京seo公司網(wǎng)站
  • 想把自己做的網(wǎng)站放到網(wǎng)上軟件推廣方案經(jīng)典范文
  • 哪里有做企業(yè)網(wǎng)站的石家莊seo網(wǎng)站排名
  • 在百度怎么建立自己的網(wǎng)站嗎網(wǎng)站快速排名服務(wù)商
  • b2b網(wǎng)站平臺(tái)大全微信指數(shù)查詢(xún)
  • 如何查詢(xún)網(wǎng)站服務(wù)器地址慈溪seo
  • 安陽(yáng)做網(wǎng)站推廣最好的公司文案代寫(xiě)收費(fèi)標(biāo)準(zhǔn)
  • 如何把自己做的網(wǎng)站 放在網(wǎng)上seo顧問(wèn)阿亮
  • 自己做淘寶客網(wǎng)站嗎2023b站免費(fèi)推廣入口游戲
  • 品牌網(wǎng)站怎么做鄭州建網(wǎng)站的公司
  • 如今做哪些網(wǎng)站致富百度關(guān)鍵詞價(jià)格怎么查詢(xún)
  • 做移動(dòng)網(wǎng)站快速排名軟件seo變現(xiàn)培訓(xùn)
  • 沙河口網(wǎng)站建設(shè)競(jìng)價(jià)排名什么意思
  • 網(wǎng)站怎么做動(dòng)態(tài)切圖hs網(wǎng)站推廣
  • 鞍山云網(wǎng)站河南今日頭條新聞最新
  • 怎么把自己做的網(wǎng)站發(fā)布百度關(guān)鍵詞相關(guān)性?xún)?yōu)化軟件
  • 如何利用谷歌云做自己的網(wǎng)站seo引擎優(yōu)化外包公司
  • 網(wǎng)站怎么做成app百度軟文
  • 做ps賺錢(qián)網(wǎng)站郭生b如何優(yōu)化網(wǎng)站
  • 丹江口網(wǎng)站開(kāi)發(fā)口碑營(yíng)銷(xiāo)策略
  • 網(wǎng)站建設(shè)要學(xué)會(huì)什么軟件網(wǎng)絡(luò)推廣網(wǎng)站的方法
  • 常德本地網(wǎng)絡(luò)論壇南寧seo主管
  • 本地網(wǎng)站建設(shè)荊門(mén)網(wǎng)站seo
  • 旅游電子商務(wù)網(wǎng)站排名品牌策劃方案怎么寫(xiě)