新聞中心
StringBufferInputStream

龍城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
java.lang.Object
|---java.io.InputStream
|---|---java.io.StringBufferInputStream
@Deprecated
public class StringBufferInputStream
extends InputStream已棄用。 此類沒有正確地將字符轉(zhuǎn)換為字節(jié)。 從 JDK 1.1 開始,從字符串創(chuàng)建流的首選方法是通過 StringReader 類。
Since:
JDK1.0
字段摘要
| 修飾符和類型 | 字段 | 描述 |
|---|---|---|
| protected String | buffer | 已棄用。 從中讀取字節(jié)的字符串。 |
| protected int | count | 已棄用。 輸入流緩沖區(qū)中的有效字符數(shù)。 |
| protected int | pos | 已棄用。 要從輸入流緩沖區(qū)讀取的下一個字符的索引。 |
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| StringBufferInputStream(String s) | 已棄用。 創(chuàng)建一個字符串輸入流以從指定的字符串中讀取數(shù)據(jù)。 |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| int | available() | 已棄用。 返回可以從輸入流中讀取而不阻塞的字節(jié)數(shù)。 |
| int | read() | 已棄用。 從此輸入流中讀取數(shù)據(jù)的下一個字節(jié)。 |
| int | read(byte[] b, int off, int len) | 已棄用。 從此輸入流中讀取最多 len 個字節(jié)的數(shù)據(jù)到一個字節(jié)數(shù)組中。 |
| void | reset() | 已棄用。 重置輸入流以從該輸入流的底層緩沖區(qū)的第一個字符開始讀取。 |
| long | skip(long n) | 已棄用。 從此輸入流中跳過 n 個字節(jié)的輸入。 |
| 從類 java.io.InputStream 繼承的方法 |
|---|
| close, mark, markSupported, read |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段詳細信息
buffer
protected String buffer
已棄用。
從中讀取字節(jié)的字符串。
count
protected int count
已棄用。
輸入流緩沖區(qū)中的有效字符數(shù)。
pos
protected int pos
已棄用。
要從輸入流緩沖區(qū)讀取的下一個字符的索引。
構(gòu)造函數(shù)詳細信息
StringBufferInputStream
public StringBufferInputStream(String s)
已棄用。
創(chuàng)建一個字符串輸入流以從指定的字符串中讀取數(shù)據(jù)。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| s | 底層輸入緩沖區(qū)。 |
方法詳情
read
public int read()
已棄用。
從此輸入流中讀取數(shù)據(jù)的下一個字節(jié)。 值字節(jié)作為 int 返回,范圍為 0 到 255。如果由于到達流的末尾而沒有可用的字節(jié),則返回值 -1。
StringBufferInputStream 的讀取方法不能阻塞。 它返回此輸入流緩沖區(qū)中下一個字符的低八位。
指定者:
讀入類 InputStream
返回:
數(shù)據(jù)的下一個字節(jié),如果到達流的末尾,則為 -1。
read
public int read(byte[] b, int off, int len)
已棄用。
從此輸入流中讀取最多 len 個字節(jié)的數(shù)據(jù)到一個字節(jié)數(shù)組中。
StringBufferInputStream 的讀取方法不能阻塞。 它將此輸入流緩沖區(qū)中字符的低八位復(fù)制到字節(jié)數(shù)組參數(shù)中。
覆蓋:
讀入類 InputStream
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| b | 讀取數(shù)據(jù)的緩沖區(qū)。 |
| off | 數(shù)據(jù)的起始偏移量。 |
| len | 讀取的最大字節(jié)數(shù)。 |
返回:
讀入緩沖區(qū)的總字節(jié)數(shù),如果由于到達流的末尾而沒有更多數(shù)據(jù),則為 -1。
skip
public long skip(long n)
已棄用。
從此輸入流中跳過 n 個字節(jié)的輸入。 如果到達輸入流的末尾,則可能會跳過更少的字節(jié)。
覆蓋:
在 InputStream 類中跳過
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| n | 要跳過的字節(jié)數(shù)。 |
返回:
跳過的實際字節(jié)數(shù)。
available
public int available()
已棄用。
返回可以從輸入流中讀取而不阻塞的字節(jié)數(shù)。
覆蓋:
在類 InputStream 中可用
返回:
count - pos 的值,它是要從輸入緩沖區(qū)讀取的剩余字節(jié)數(shù)。
reset
public void reset()
已棄用。
重置輸入流以從該輸入流的底層緩沖區(qū)的第一個字符開始讀取。
覆蓋:
在類 InputStream 中重置
新聞標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSStringBufferInputStream
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/dhgpepg.html


咨詢
建站咨詢
