日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSStringReader

StringReader

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供武岡網(wǎng)站建設、武岡做網(wǎng)站、武岡網(wǎng)站設計、武岡網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、武岡企業(yè)網(wǎng)站模板建站服務,十年武岡做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。

java.lang.Object

|---java.io.Reader

|---|---java.io.StringReader

public class StringReader
extends Reader

源為字符串的字符流。

Since:

JDK1.1

字段摘要

從類 java.io.Reader 繼承的字段
lock

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
StringReader(String s) 創(chuàng)建一個新的字符串閱讀器。

方法總結(jié)

修飾符和類型 方法 描述
void close() 關閉流并釋放與其關聯(lián)的任何系統(tǒng)資源。
void mark(int readAheadLimit) 標記流中的當前位置。
boolean markSupported() 告訴這個流是否支持 mark() 操作,它支持。
int read() 讀取單個字符。
int read(char[] cbuf, int off, int len) 將字符讀入數(shù)組的一部分。
boolean ready() 告訴這個流是否準備好被讀取。
void reset() 將流重置為最近的標記,如果從未標記過,則重置為字符串的開頭。
long skip(long ns) 跳過流中指定數(shù)量的字符。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從類 java.io.Reader 繼承的方法
read, read

構(gòu)造函數(shù)詳細信息

StringReader

public StringReader(String s)

創(chuàng)建一個新的字符串閱讀器。

參數(shù):

參數(shù)名稱 參數(shù)描述
s 提供字符流的字符串。

方法詳情

read

public int read() throws IOException

讀取單個字符。

覆蓋:

read in class Reader

返回:

讀取的字符,如果已到達流的末尾,則為 -1

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯誤

read

public int read(char[] cbuf, int off, int len) throws IOException

將字符讀入數(shù)組的一部分。

指定者:

read in class Reader

參數(shù):

參數(shù)名稱 參數(shù)描述
cbuf 目標緩沖區(qū)
off 開始寫入字符的偏移量
len 要讀取的最大字符數(shù)

返回:

讀取的字符數(shù),如果已到達流的末尾,則為 -1

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯誤

skip

public long skip(long ns) throws IOException

跳過流中指定數(shù)量的字符。 返回被跳過的字符數(shù)。

ns 參數(shù)可能為負數(shù),即使 Reader 超類的 skip 方法在這種情況下會拋出異常。 ns 的負值導致流向后跳過。 負返回值表示向后跳過。 不能向后跳過字符串的開頭。

如果整個字符串已被讀取或跳過,則此方法無效,始終返回 0。

覆蓋:

skip in class Reader

參數(shù):

參數(shù)名稱 參數(shù)描述
ns 要跳過的字符數(shù)

返回:

實際跳過的字符數(shù)

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯誤

ready

public boolean ready() throws IOException

告訴這個流是否準備好被讀取。

覆蓋:

ready in class Reader

返回:

如果保證下一個 read() 不會阻塞輸入,則為 true

Throws:

Throw名稱 Throw描述
IOException 如果流關閉

markSupported

public boolean markSupported()

告訴這個流是否支持 mark() 操作,它支持。

覆蓋:

markSupported in class Reader

返回:

當且僅當此流支持標記操作時才為 true。

mark

public void mark(int readAheadLimit) throws IOException

標記流中的當前位置。 對 reset() 的后續(xù)調(diào)用會將流重新定位到該點。

覆蓋:

mark in class Reader

參數(shù):

參數(shù)名稱 參數(shù)描述
readAheadLimit 在保留標記的同時限制可以讀取的字符數(shù)。 因為流的輸入來自字符串,沒有實際限制,所以這個參數(shù)不能是負數(shù),否則會被忽略。

Throws:

Throw名稱 Throw描述
IllegalArgumentException 如果 readAheadLimit < 0
IOException 如果發(fā)生 I/O 錯誤

reset

public void reset() throws IOException

將流重置為最近的標記,如果從未標記過,則重置為字符串的開頭。

覆蓋:

reset in class Reader

Throws:

Throw名稱 Throw描述
IOException 如果發(fā)生 I/O 錯誤

close

public void close()

關閉流并釋放與其關聯(lián)的任何系統(tǒng)資源。 關閉流后,進一步的 read()、ready()、mark() 或 reset() 調(diào)用將引發(fā) IOException。 關閉以前關閉的流沒有效果。

指定者:

在接口 AutoCloseable 中關閉

指定者:

在接口Closeable中關閉

指定者:

close in class Reader


本文名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSStringReader
URL鏈接:http://www.5511xx.com/article/cocggcp.html