计算list的字节数/mb数

目标是RPC传输不能超过10mb,所以需要计算list的大小。
代码如下:

ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream os = new ObjectOutputStream(baos);
os.writeObject(list);
os.close();
System.out.println("字节数:" + baos.size());
System.out.println("MB:" + baos.size()/ 1048576);