日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

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

新聞中心

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

StringWriter

福田網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),福田網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為福田數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的福田做網(wǎng)站的公司定做!

java.lang.Object

|---java.io.Writer

|---|---java.io.StringWriter

public class StringWriter
extends Writer

在字符串緩沖區(qū)中收集其輸出的字符流,然后可用于構(gòu)造字符串。

關(guān)閉 StringWriter 無效。 可以在流關(guān)閉后調(diào)用此類中的方法,而不會生成 IOException。

Since:

JDK1.1

字段摘要

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

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

構(gòu)造函數(shù) 描述
StringWriter()使用默認(rèn)的初始字符串緩沖區(qū)大小創(chuàng)建一個新的字符串編寫器。
StringWriter(int initialSize)使用指定的初始字符串緩沖區(qū)大小創(chuàng)建一個新的字符串編寫器。

方法總結(jié)

修飾符和類型 方法 描述
StringWriterappend(char c)將指定的字符附加到這個 writer。
StringWriterappend(CharSequence csq)將指定的字符序列附加到此編寫器。
StringWriterappend(CharSequence csq, int start, int end)將指定字符序列的子序列附加到此編寫器。
voidclose()關(guān)閉 StringWriter 無效。
voidflush()沖洗流。
StringBuffergetBuffer()返回字符串緩沖區(qū)本身。
StringtoString()將緩沖區(qū)的當(dāng)前值作為字符串返回。
voidwrite(char[] cbuf, int off, int len)寫入字符數(shù)組的一部分。
voidwrite(int c)寫一個字符。
voidwrite(String str)寫一個字符串。
voidwrite(String str, int off, int len)寫一個字符串的一部分。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
從類 java.io.Writer 繼承的方法
write

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

StringWriter

public StringWriter()

使用默認(rèn)的初始字符串緩沖區(qū)大小創(chuàng)建一個新的字符串編寫器。

StringWriter

public StringWriter(int initialSize)

使用指定的初始字符串緩沖區(qū)大小創(chuàng)建一個新的字符串編寫器。

參數(shù):

參數(shù)名稱 參數(shù)描述
initialSize在自動擴(kuò)展之前將適合此緩沖區(qū)的 char 值的數(shù)量

Throws:

Throw名稱 Throw描述
IllegalArgumentException如果 initialSize 為負(fù)數(shù)

方法詳情

write

public void write(int c)

寫一個字符。

覆蓋:

在 Writer 類中寫

參數(shù):

參數(shù)名稱 參數(shù)描述
cint 指定要寫入的字符

write

public void write(char[] cbuf, int off, int len)

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

指定者:

在 Writer 類中寫

參數(shù):

參數(shù)名稱 參數(shù)描述
cbuf字符數(shù)組
off開始寫入字符的偏移量
len要寫入的字符數(shù)

write

public void write(String str)

寫一個字符串。

覆蓋:

在 Writer 類中寫

參數(shù):

參數(shù)名稱 參數(shù)描述
str要寫入的字符串

write

public void write(String str, int off, int len)

寫一個字符串的一部分。

覆蓋:

在 Writer 類中寫

參數(shù):

參數(shù)名稱 參數(shù)描述
str要寫入的字符串
off開始寫入字符的偏移量
len要寫入的字符數(shù)

append

public StringWriter append(CharSequence csq)

將指定的字符序列附加到此編寫器。

形式為 out.append(csq) 的此方法的調(diào)用與調(diào)用的行為方式完全相同

     out.write(csq.toString()) 

根據(jù)字符序列 csq 的 toString 規(guī)范,可能不會附加整個序列。 例如,調(diào)用字符緩沖區(qū)的 toString 方法將返回一個子序列,其內(nèi)容取決于緩沖區(qū)的位置和限制。

指定者:

在接口 Appendable 中追加

覆蓋:

追加到類 Writer

參數(shù):

參數(shù)名稱 參數(shù)描述
csq要追加的字符序列。 如果 csq 為空,則將四個字符“null”附加到此編寫器。

返回:

This writer

Since:

1.5

append

public StringWriter append(CharSequence csq, int start, int end)

將指定字符序列的子序列附加到此編寫器。

當(dāng) csq 不為空時,以 out.append(csq, start, end) 形式調(diào)用此方法的行為與調(diào)用完全相同

     out.write(csq.subSequence(start, end).toString()) 

指定者:

在接口 Appendable 中追加

覆蓋:

追加到類 Writer

參數(shù):

參數(shù)名稱 參數(shù)描述
csq從中追加子序列的字符序列。 如果 csq 為 null,則將附加字符,就好像 csq 包含四個字符“null”。
start子序列中第一個字符的索引
end子序列中最后一個字符之后的字符的索引

返回:

This writer

Throws:

Throw名稱 Throw描述
IndexOutOfBoundsException如果 start 或 end 為負(fù)數(shù),則 start 大于 end,或者 end 大于 csq.length()

Since:

1.5

append

public StringWriter append(char c)

將指定的字符附加到這個 writer。

以 out.append(c) 形式調(diào)用此方法的行為與調(diào)用完全相同

     out.write(c) 

指定者:

在接口 Appendable 中追加

覆蓋:

追加到類 Writer

參數(shù):

參數(shù)名稱 參數(shù)描述
c要附加的 16 位字符

返回:

This writer

Since:

1.5

toString

public String toString()

將緩沖區(qū)的當(dāng)前值作為字符串返回。

覆蓋:

類 Object 中的 toString

返回:

對象的字符串表示形式。

getBuffer

public StringBuffer getBuffer()

返回字符串緩沖區(qū)本身。

返回:

StringBuffer 保存當(dāng)前緩沖區(qū)值。

flush

public void flush()

沖洗流。

指定者:

在接口 Flushable 中刷新

指定者:

在 Writer 類中刷新

close

public void close() throws IOException

關(guān)閉 StringWriter 無效。 可以在流關(guān)閉后調(diào)用此類中的方法,而不會生成 IOException。

指定者:

在接口 AutoCloseable 中關(guān)閉

指定者:

在接口Closeable中關(guān)閉

指定者:

close in class Writer

Throws:

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

網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSStringWriter
網(wǎng)站路徑:http://www.dlmjj.cn/article/coiisgo.html