鴻蒙OS PrintStream

2022-10-24 14:56 更新

PrintStream

java.lang.Object

|---java.io.OutputStream

|---|---java.io.FilterOutputStream

|---|---|---java.io.PrintStream

public class PrintStream
extends FilterOutputStream
implements Appendable, Closeable

PrintStream 向另一個輸出流添加了功能,即能夠方便地打印各種數(shù)據(jù)值的表示形式。 還提供了另外兩個功能。 與其他輸出流不同,PrintStream 從不拋出 IOException; 相反,異常情況只是設(shè)置一個內(nèi)部標(biāo)志,可以通過 checkError 方法進(jìn)行測試。 可選地,可以創(chuàng)建一個 PrintStream 以便自動刷新; 這意味著在寫入字節(jié)數(shù)組、調(diào)用 println 方法之一或?qū)懭霌Q行符或字節(jié) ('\n') 后會自動調(diào)用 flush 方法。

PrintStream 打印的所有字符都使用平臺的默認(rèn)字符編碼轉(zhuǎn)換為字節(jié)。 PrintWriter 類應(yīng)該用于需要寫入字符而不是字節(jié)的情況。

Since:

JDK1.0

字段摘要

從類 java.io.FilterOutputStream 繼承的字段
out

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

構(gòu)造函數(shù) 描述
PrintStream(File file) 使用指定的文件創(chuàng)建一個新的打印流,而不自動刷新行。
PrintStream(File file, String csn) 使用指定的文件和字符集創(chuàng)建一個新的打印流,不自動刷新行。
PrintStream(OutputStream out) 創(chuàng)建一個新的打印流。
PrintStream(OutputStream out, boolean autoFlush) 創(chuàng)建一個新的打印流。
PrintStream(OutputStream out, boolean autoFlush, String encoding) 創(chuàng)建一個新的打印流。
PrintStream(String fileName) 使用指定的文件名創(chuàng)建一個新的打印流,不自動刷新行。
PrintStream(String fileName, String csn) 使用指定的文件名和字符集創(chuàng)建一個新的打印流,不自動刷新行。

方法總結(jié)

修飾符和類型 方法 描述
PrintStream append(char c) 將指定的字符附加到此輸出流。
PrintStream append(CharSequence csq) 將指定的字符序列附加到此輸出流。
PrintStream append(CharSequence csq, int start, int end) 將指定字符序列的子序列附加到此輸出流。
boolean checkError() 刷新流并檢查其錯誤狀態(tài)。
protected void clearError() 清除此流的內(nèi)部錯誤狀態(tài)。
void close() 關(guān)閉流。
void flush() 沖洗流。
PrintStream format(String format, Object... args) 使用指定的格式字符串和參數(shù)將格式化字符串寫入此輸出流。
PrintStream format(Locale l, String format, Object... args) 使用指定的格式字符串和參數(shù)將格式化字符串寫入此輸出流。
void print(boolean b) 打印一個布爾值。
void print(char c) 打印一個字符。
void print(char[] s) 打印一個字符數(shù)組。
void print(double d) 打印一個雙精度浮點數(shù)。
void print(float f) 打印一個浮點數(shù)。
void print(int i) 打印一個整數(shù)。
void print(long l) 打印一個長整數(shù)。
void print(Object obj) 打印一個對象。
void print(String s) 打印一個字符串。
PrintStream printf(String format, Object... args) 使用指定格式字符串和參數(shù)將格式化字符串寫入此輸出流的便捷方法。
PrintStream printf(Locale l, String format, Object... args) 使用指定格式字符串和參數(shù)將格式化字符串寫入此輸出流的便捷方法。
void println() 通過寫入行分隔符字符串來終止當(dāng)前行。
void println(boolean x) 打印一個布爾值,然后終止該行。
void println(char x) 打印一個字符,然后終止該行。
void println(char[] x) 打印一個字符數(shù)組,然后終止該行。
void println(double x) 打印一個雙精度然后終止該行。
void println(float x) 打印一個浮點數(shù),然后終止該行。
void println(int x) 打印一個整數(shù),然后終止該行。
void println(long x) 打印一個 long 然后終止該行。
void println(Object x) 打印一個對象,然后終止該行。
void println(String x) 打印一個字符串,然后終止該行。
protected void setError() 將流的錯誤狀態(tài)設(shè)置為 true。
void write(byte[] buf, int off, int len) 將指定字節(jié)數(shù)組中的 len 個字節(jié)從 offset off 處開始寫入此流。
void write(int b) 將指定的字節(jié)寫入此流。
從類 java.io.FilterOutputStream 繼承的方法
write
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

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

PrintStream

public PrintStream(OutputStream out)

創(chuàng)建一個新的打印流。 此流不會自動刷新。

參數(shù):

參數(shù)名稱 參數(shù)描述
out 將打印值和對象的輸出流

PrintStream

public PrintStream(OutputStream out, boolean autoFlush)

創(chuàng)建一個新的打印流。

參數(shù):

參數(shù)名稱 參數(shù)描述
out 將打印值和對象的輸出流
autoFlush 一個布爾值; 如果為 true,則每當(dāng)寫入字節(jié)數(shù)組、調(diào)用 println 方法之一或?qū)懭霌Q行符或字節(jié) ('\n') 時,都會刷新輸出緩沖區(qū)

PrintStream

public PrintStream(OutputStream out, boolean autoFlush, String encoding) throws UnsupportedEncodingException

創(chuàng)建一個新的打印流。

參數(shù):

參數(shù)名稱 參數(shù)描述
out 將打印值和對象的輸出流
autoFlush 一個布爾值; 如果為 true,則每當(dāng)寫入字節(jié)數(shù)組、調(diào)用 println 方法之一或?qū)懭霌Q行符或字節(jié) ('\n') 時,都會刷新輸出緩沖區(qū)
encoding 支持的字符編碼的名稱

Throws:

Throw名稱 Throw描述
UnsupportedEncodingException 如果不支持命名編碼

Since:

1.4

PrintStream

public PrintStream(String fileName) throws FileNotFoundException

使用指定的文件名創(chuàng)建一個新的打印流,不自動刷新行。 這個方便的構(gòu)造函數(shù)創(chuàng)建了必要的中間 OutputStreamWriter,它將使用 Java 虛擬機的這個實例的默認(rèn)字符集對字符進(jìn)行編碼。

參數(shù):

參數(shù)名稱 參數(shù)描述
fileName 用作此打印流目標(biāo)的文件的名稱。 如果文件存在,那么它將被截斷為零大??; 否則,將創(chuàng)建一個新文件。 輸出將被寫入文件并被緩沖。

Throws:

Throw名稱 Throw描述
FileNotFoundException 如果給定的文件對象不表示現(xiàn)有的可寫常規(guī)文件并且無法創(chuàng)建該名稱的新常規(guī)文件,或者在打開或創(chuàng)建文件時發(fā)生其他錯誤
SecurityException 如果存在安全管理器并且 SecurityManager#checkWrite 拒絕對文件的寫訪問權(quán)限

Since:

1.5

PrintStream

public PrintStream(String fileName, String csn) throws FileNotFoundException, UnsupportedEncodingException

使用指定的文件名和字符集創(chuàng)建一個新的打印流,不自動刷新行。 這個方便的構(gòu)造函數(shù)創(chuàng)建了必要的中間 OutputStreamWriter,它將使用提供的字符集對字符進(jìn)行編碼。

參數(shù):

參數(shù)名稱 參數(shù)描述
fileName 用作此打印流目標(biāo)的文件的名稱。 如果文件存在,那么它將被截斷為零大小; 否則,將創(chuàng)建一個新文件。 輸出將被寫入文件并被緩沖。
csn 支持的字符集的名稱

Throws:

Throw名稱 Throw描述
FileNotFoundException 如果給定的文件對象不表示現(xiàn)有的可寫常規(guī)文件并且無法創(chuàng)建該名稱的新常規(guī)文件,或者在打開或創(chuàng)建文件時發(fā)生其他錯誤
SecurityException 如果存在安全管理器并且 SecurityManager#checkWrite 拒絕對文件的寫訪問權(quán)限
UnsupportedEncodingException 如果不支持命名字符集

Since:

1.5

PrintStream

public PrintStream(File file) throws FileNotFoundException

使用指定的文件創(chuàng)建一個新的打印流,而不自動刷新行。 這個方便的構(gòu)造函數(shù)創(chuàng)建了必要的中間 OutputStreamWriter,它將使用 Java 虛擬機的這個實例的默認(rèn)字符集對字符進(jìn)行編碼。

參數(shù):

參數(shù)名稱 參數(shù)描述
file 用作此打印流目標(biāo)的文件。 如果文件存在,那么它將被截斷為零大??; 否則,將創(chuàng)建一個新文件。 輸出將被寫入文件并被緩沖。

Throws:

Throw名稱 Throw描述
FileNotFoundException 如果給定的文件對象不表示現(xiàn)有的可寫常規(guī)文件并且無法創(chuàng)建該名稱的新常規(guī)文件,或者在打開或創(chuàng)建文件時發(fā)生其他錯誤
SecurityException 如果存在安全管理器并且 SecurityManager#checkWrite 拒絕對文件的寫訪問權(quán)限

Since:

1.5

PrintStream

public PrintStream(File file, String csn) throws FileNotFoundException, UnsupportedEncodingException

使用指定的文件和字符集創(chuàng)建一個新的打印流,不自動刷新行。 這個方便的構(gòu)造函數(shù)創(chuàng)建了必要的中間 OutputStreamWriter,它將使用提供的字符集對字符進(jìn)行編碼。

參數(shù):

參數(shù)名稱 參數(shù)描述
file 用作此打印流目標(biāo)的文件。 如果文件存在,那么它將被截斷為零大小; 否則,將創(chuàng)建一個新文件。 輸出將被寫入文件并被緩沖。
csn 支持的字符集的名稱

Throws:

Throw名稱 Throw描述
FileNotFoundException 如果給定的文件對象不表示現(xiàn)有的可寫常規(guī)文件并且無法創(chuàng)建該名稱的新常規(guī)文件,或者在打開或創(chuàng)建文件時發(fā)生其他錯誤
SecurityException 如果存在安全管理器并且 SecurityManager#checkWrite 拒絕對文件的寫訪問權(quán)限
UnsupportedEncodingException 如果不支持命名字符集

Since:

1.5

方法詳情

flush

public void flush()

沖洗流。 這是通過將任何緩沖的輸出字節(jié)寫入底層輸出流然后刷新該流來完成的。

指定者:

在接口 Flushable 中刷新

覆蓋:

類 FilterOutputStream 中的刷新

close

public void close()

關(guān)閉流。 這是通過刷新流然后關(guān)閉底層輸出流來完成的。

指定者:

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

指定者:

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

覆蓋:

在類 FilterOutputStream 中關(guān)閉

checkError

public boolean checkError()

刷新流并檢查其錯誤狀態(tài)。 當(dāng)?shù)讓虞敵隽鲯伋龀?InterruptedIOException 之外的 IOException 以及調(diào)用 setError 方法時,內(nèi)部錯誤狀態(tài)設(shè)置為 true。 如果對底層輸出流的操作引發(fā) InterruptedIOException,則 PrintStream 通過執(zhí)行以下操作將異常轉(zhuǎn)換回中斷:

     Thread.currentThread().interrupt(); 

返回:

當(dāng)且僅當(dāng)此流遇到除 InterruptedIOException 以外的 IOException 或已調(diào)用 setError 方法時才為 true

setError

protected void setError()

將流的錯誤狀態(tài)設(shè)置為 true。

此方法將導(dǎo)致對 checkError() 的后續(xù)調(diào)用返回 true,直到調(diào)用 clearError()。

Since:

JDK1.1

clearError

protected void clearError()

清除此流的內(nèi)部錯誤狀態(tài)。

此方法將導(dǎo)致后續(xù)調(diào)用 checkError() 返回 false,直到另一個寫入操作失敗并調(diào)用 setError()。

Since:

1.6

write

public void write(int b)

將指定的字節(jié)寫入此流。 如果字節(jié)是換行符并且啟用了自動刷新,則將調(diào)用刷新方法。

請注意,字節(jié)是按給定的方式寫入的; 要編寫將根據(jù)平臺的默認(rèn)字符編碼進(jìn)行翻譯的字符,請使用 print(char) 或 println(char) 方法。

覆蓋:

寫在類 FilterOutputStream

參數(shù):

參數(shù)名稱 參數(shù)描述
b 要寫入的字節(jié)

write

public void write(byte[] buf, int off, int len)

將指定字節(jié)數(shù)組中的 len 個字節(jié)從 offset off 處開始寫入此流。 如果啟用了自動刷新,則將調(diào)用刷新方法。

請注意,字節(jié)將按給定的方式寫入; 要編寫將根據(jù)平臺的默認(rèn)字符編碼進(jìn)行翻譯的字符,請使用 print(char) 或 println(char) 方法。

覆蓋:

寫在類 FilterOutputStream

參數(shù):

參數(shù)名稱 參數(shù)描述
buf 一個字節(jié)數(shù)組
off 開始獲取字節(jié)的偏移量
len 要寫入的字節(jié)數(shù)

print

public void print(boolean b)

打印一個布爾值。 String.valueOf(boolean) 生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
b 要打印的布爾值

print

public void print(char c)

打印一個字符。 字符根據(jù)平臺默認(rèn)的字符編碼被翻譯成一個或多個字節(jié),這些字節(jié)完全按照 write(int) 方法的方式寫入。

參數(shù):

參數(shù)名稱 參數(shù)描述
c 要打印的字符

print

public void print(int i)

打印一個整數(shù)。 String.valueOf(int) 生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
i 要打印的 int

print

public void print(long l)

打印一個長整數(shù)。 String.valueOf(long) 生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
l 要打印的 long

print

public void print(float f)

打印一個浮點數(shù)。 String.valueOf(float) 生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
f 要打印的浮點數(shù)

print

public void print(double d)

打印一個雙精度浮點數(shù)。 String.valueOf(double) 生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
d 要打印的雙精度

print

public void print(char[] s)

打印一個字符數(shù)組。 字符根據(jù)平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)完全按照 write(int) 方法的方式寫入。

參數(shù):

參數(shù)名稱 參數(shù)描述
s 要打印的字符數(shù)組

Throws:

Throw名稱 Throw描述
NullPointerException 如果 s 為空

print

public void print(String s)

打印一個字符串。 如果參數(shù)為空,則打印字符串“null”。 否則,字符串的字符會根據(jù)平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),并且這些字節(jié)完全按照 write(int) 方法的方式寫入。

參數(shù):

參數(shù)名稱 參數(shù)描述
s 要打印的字符串

print

public void print(Object obj)

打印一個對象。 String.valueOf(Object) 方法生成的字符串按照平臺默認(rèn)的字符編碼轉(zhuǎn)換為字節(jié),這些字節(jié)的寫入方式與 write(int) 方法完全相同。

參數(shù):

參數(shù)名稱 參數(shù)描述
obj 要打印的對象

println

public void println()

通過寫入行分隔符字符串來終止當(dāng)前行。 行分隔符字符串由系統(tǒng)屬性 line.separator 定義,不一定是單個換行符 ('\n')。

println

public void println(boolean x)

打印一個布爾值,然后終止該行。 這個方法的行為就像它調(diào)用 print(boolean) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的布爾值

println

public void println(char x)

打印一個字符,然后終止該行。 這個方法的行為就像它調(diào)用 print(char) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的字符。

println

public void println(int x)

打印一個整數(shù),然后終止該行。 這個方法的行為就像它調(diào)用 print(int) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的 int。

println

public void println(long x)

打印一個 long 然后終止該行。 這個方法的行為就像它調(diào)用 print(long) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x a 要打印的長度。

println

public void println(float x)

打印一個浮點數(shù),然后終止該行。 這個方法的行為就像它調(diào)用 print(float) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的浮點數(shù)。

println

public void println(double x)

打印一個雙精度然后終止該行。 這個方法的行為就像它調(diào)用 print(double) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的雙精度。

println

public void println(char[] x)

打印一個字符數(shù)組,然后終止該行。 這個方法的行為就像它調(diào)用 [print(char]) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的字符數(shù)組。

println

public void println(String x)

打印一個字符串,然后終止該行。 這個方法的行為就好像它調(diào)用了 print(java.lang.String) 然后 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的字符串。

println

public void println(Object x)

打印一個對象,然后終止該行。 此方法首先調(diào)用 String.valueOf(x) 以獲取打印對象的字符串值,然后表現(xiàn)得好像它調(diào)用 print(java.lang.String) 然后調(diào)用 println()。

參數(shù):

參數(shù)名稱 參數(shù)描述
x 要打印的對象。

printf

public PrintStream printf(String format, Object... args)

使用指定格式字符串和參數(shù)將格式化字符串寫入此輸出流的便捷方法。

形式為 out.printf(format, args) 的此方法的調(diào)用與調(diào)用的行為方式完全相同

     out.format(format, args) 

參數(shù):

參數(shù)名稱 參數(shù)描述
format 格式字符串語法中描述的格式字符串
args 格式字符串中的格式說明符引用的參數(shù)。 如果參數(shù)多于格式說明符,則忽略多余的參數(shù)。 參數(shù)的數(shù)量是可變的,可能為零。 參數(shù)的最大數(shù)量受《Java? 虛擬機規(guī)范》中定義的 Java 數(shù)組的最大維度限制。 空參數(shù)的行為取決于轉(zhuǎn)換。

返回:

這個輸出流

Throws:

Throw名稱 Throw描述
IllegalFormatException 如果格式字符串包含非法語法、與給定參數(shù)不兼容的格式說明符、給定格式字符串的參數(shù)不足或其他非法條件。
NullPointerException 如果 format 為空

Since:

1.5

printf

public PrintStream printf(Locale l, String format, Object... args)

使用指定格式字符串和參數(shù)將格式化字符串寫入此輸出流的便捷方法。

形式為 out.printf(l, format, args) 的此方法的調(diào)用與調(diào)用的行為方式完全相同

     out.format(l, format, args) 

參數(shù):

參數(shù)名稱 參數(shù)描述
l 在格式化期間應(yīng)用的語言環(huán)境。 如果 l 為空,則不應(yīng)用本地化。
format 格式字符串語法中描述的格式字符串
args 格式字符串中的格式說明符引用的參數(shù)。 如果參數(shù)多于格式說明符,則忽略多余的參數(shù)。 參數(shù)的數(shù)量是可變的,可能為零。 參數(shù)的最大數(shù)量受《Java? 虛擬機規(guī)范》中定義的 Java 數(shù)組的最大維度限制。 空參數(shù)的行為取決于轉(zhuǎn)換。

返回:

這個輸出流

Throws:

Throw名稱 Throw描述
IllegalFormatException 如果格式字符串包含非法語法、與給定參數(shù)不兼容的格式說明符、給定格式字符串的參數(shù)不足或其他非法條件。
NullPointerException 如果格式為空

Since:

1.5

format

public PrintStream format(String format, Object... args)

使用指定的格式字符串和參數(shù)將格式化字符串寫入此輸出流。

始終使用的語言環(huán)境是由 Locale.getDefault() 返回的語言環(huán)境,無論之前對此對象是否調(diào)用過其他格式化方法。

參數(shù):

參數(shù)名稱 參數(shù)描述
format 格式字符串語法中描述的格式字符串
args 格式字符串中的格式說明符引用的參數(shù)。 如果參數(shù)多于格式說明符,則忽略多余的參數(shù)。 參數(shù)的數(shù)量是可變的,可能為零。 參數(shù)的最大數(shù)量受《Java? 虛擬機規(guī)范》中定義的 Java 數(shù)組的最大維度限制。 空參數(shù)的行為取決于轉(zhuǎn)換。

返回:

這個輸出流

Throws:

Throw名稱 Throw描述
IllegalFormatException 如果格式字符串包含非法語法、與給定參數(shù)不兼容的格式說明符、給定格式字符串的參數(shù)不足或其他非法條件。
NullPointerException 如果 format 為空

Since:

1.5

format

public PrintStream format(Locale l, String format, Object... args)

使用指定的格式字符串和參數(shù)將格式化字符串寫入此輸出流。

參數(shù):

參數(shù)名稱 參數(shù)描述
l 在格式化期間應(yīng)用的語言環(huán)境。 如果 l 為空,則不應(yīng)用本地化。
format 格式字符串語法中描述的格式字符串
args 格式字符串中的格式說明符引用的參數(shù)。 如果參數(shù)多于格式說明符,則忽略多余的參數(shù)。 參數(shù)的數(shù)量是可變的,可能為零。 參數(shù)的最大數(shù)量受《Java? 虛擬機規(guī)范》中定義的 Java 數(shù)組的最大維度限制。 空參數(shù)的行為取決于轉(zhuǎn)換。

返回:

這個輸出流

Throws:

Throw名稱 Throw描述
IllegalFormatException 如果格式字符串包含非法語法、與給定參數(shù)不兼容的格式說明符、給定格式字符串的參數(shù)不足或其他非法條件。
NullPointerException 如果格式為空

Since:

1.5

append

public PrintStream append(CharSequence csq)

將指定的字符序列附加到此輸出流。

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

     out.print(csq.toString()) 

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

指定者:

在接口 Appendable 中追加

參數(shù):

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

返回:

這個輸出流

Since:

1.5

append

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

將指定字符序列的子序列附加到此輸出流。

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

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

指定者:

在接口 Appendable 中追加

參數(shù):

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

返回:

這個輸出流

Throws:

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

Since:

1.5

append

public PrintStream append(char c)

將指定的字符附加到此輸出流。

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

     out.print(c) 

指定者:

在接口 Appendable 中追加

參數(shù):

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

返回:

這個輸出流

Since:

1.5

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號