使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
固定字节数组输出流
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
仅保留最大数据量的内存中ERROR(/OutputStream)
。
这是通过保持固定大小的循环字节数组来实现的。
不是线程安全的。
概括
公共方法 |
---|
InputStream | getData () 获取用于读取收集的输出的InputStream。 |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
公共构造函数
固定字节数组输出流
public FixedByteArrayOutputStream (int maxDataSize)
创建一个FixedByteArrayOutputStream
。
参数 |
---|
maxDataSize | int :保留在输出流中的近似最大大小(以字节为单位) |
公共方法
获取数据
public InputStream getData ()
获取用于读取收集的输出的InputStream。
不是线程安全的。假设读取时不会写入任何数据
写
public void write (byte[] b,
int off,
int len)
写
public void write (int data)
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-01。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]