Java ByteArrayOutputStream size()方法与示例
ByteArrayOutputStream类size()方法
size()方法在java.io包中可用。
size()方法用于返回缓冲区当前存在的大小。
size()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名访问该方法,则会收到错误消息。
返回大小时,size()方法不会引发异常。
语法:
public int size();
参数:
它不接受任何参数。
返回值:
该方法的返回类型为int,它返回此流中存在的缓冲区的当前大小。
示例
//Java程序演示示例
//size()ByteArrayInputStream的int方法的说明
import java.io.*;
public class SizeOfBAOS {
public static void main(String[] args) throws Exception {
byte[] b_arr = {
97,
98,
99,
100
};
ByteArrayOutputStream BAOS = null;
try {
//实例化ByteArrayOutputStream-
BAOS = new ByteArrayOutputStream();
//通过使用write()方法是
//将b_arr写入BAOS-
BAOS.write(b_arr);
//通过使用toString()方法是
//将BAOS表示为字符串
System.out.println("BAOS.toString(): " + BAOS.toString());
//通过使用size()方法是
//的大小
//流
int s_size = BAOS.size();
System.out.println("BAOS.size(): " + s_size);
} catch (Exception ex) {
System.out.println(ex.toString());
} finally {
if (BAOS != null)
BAOS.close();
}
}
}输出结果
BAOS.toString(): abcd BAOS.size(): 4
热门推荐
10 边防女兵祝福语大全简短
11 婚礼美句简短祝福语
12 爱情祝福语简短励志短句
13 团体年会祝福语简短霸气
14 生物老师高考祝福语简短
15 订婚收到礼物祝福语简短
16 新车新家祝福语大全简短
17 酒店疫情祝福语大全简短
18 感恩父亲贺卡祝福语简短