创新互联鸿蒙OS教程:鸿蒙OSStringBufferInputStream

StringBufferInputStream

龙城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!

java.lang.Object

|---java.io.InputStream

|---|---java.io.StringBufferInputStream

@Deprecated
public class StringBufferInputStream
extends InputStream

已弃用。 此类没有正确地将字符转换为字节。 从 JDK 1.1 开始,从字符串创建流的首选方法是通过 StringReader 类。

Since:

JDK1.0

字段摘要

修饰符和类型 字段 描述
protected Stringbuffer已弃用。 从中读取字节的字符串。
protected intcount已弃用。 输入流缓冲区中的有效字符数。
protected intpos已弃用。 要从输入流缓冲区读取的下一个字符的索引。

构造函数摘要

构造函数 描述
StringBufferInputStream(String s)已弃用。 创建一个字符串输入流以从指定的字符串中读取数据。

方法总结

修饰符和类型 方法 描述
intavailable()已弃用。 返回可以从输入流中读取而不阻塞的字节数。
intread()已弃用。 从此输入流中读取数据的下一个字节。
intread(byte[] b, int off, int len)已弃用。 从此输入流中读取最多 len 个字节的数据到一个字节数组中。
voidreset()已弃用。 重置输入流以从该输入流的底层缓冲区的第一个字符开始读取。
longskip(long n)已弃用。 从此输入流中跳过 n 个字节的输入。
从类 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

已弃用。

从中读取字节的字符串。

count

protected int count

已弃用。

输入流缓冲区中的有效字符数。

pos

protected int pos

已弃用。

要从输入流缓冲区读取的下一个字符的索引。

构造函数详细信息

StringBufferInputStream

public StringBufferInputStream(String s)

已弃用。

创建一个字符串输入流以从指定的字符串中读取数据。

参数:

参数名称 参数描述
s底层输入缓冲区。

方法详情

read

public int read()

已弃用。

从此输入流中读取数据的下一个字节。 值字节作为 int 返回,范围为 0 到 255。如果由于到达流的末尾而没有可用的字节,则返回值 -1。

StringBufferInputStream 的读取方法不能阻塞。 它返回此输入流缓冲区中下一个字符的低八位。

指定者:

读入类 InputStream

返回:

数据的下一个字节,如果到达流的末尾,则为 -1。

read

public int read(byte[] b, int off, int len)

已弃用。

从此输入流中读取最多 len 个字节的数据到一个字节数组中。

StringBufferInputStream 的读取方法不能阻塞。 它将此输入流缓冲区中字符的低八位复制到字节数组参数中。

覆盖:

读入类 InputStream

参数:

参数名称 参数描述
b读取数据的缓冲区。
off数据的起始偏移量。
len读取的最大字节数。

返回:

读入缓冲区的总字节数,如果由于到达流的末尾而没有更多数据,则为 -1。

skip

public long skip(long n)

已弃用。

从此输入流中跳过 n 个字节的输入。 如果到达输入流的末尾,则可能会跳过更少的字节。

覆盖:

在 InputStream 类中跳过

参数:

参数名称 参数描述
n要跳过的字节数。

返回:

跳过的实际字节数。

available

public int available()

已弃用。

返回可以从输入流中读取而不阻塞的字节数。

覆盖:

在类 InputStream 中可用

返回:

count - pos 的值,它是要从输入缓冲区读取的剩余字节数。

reset

public void reset()

已弃用。

重置输入流以从该输入流的底层缓冲区的第一个字符开始读取。

覆盖:

在类 InputStream 中重置

新闻名称:创新互联鸿蒙OS教程:鸿蒙OSStringBufferInputStream
标题URL:http://www.shufengxianlan.com/qtweb/news29/98879.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联