请问IO操作的标准定义是什么,单纯将二进制流写入OutputStream都属于IO么,还是在最后将OutputStream刷新出才属于IO操作

场景,存在一个List<对象>  需要将其映射字段然后写入outputStream,是直接遍历对象字段多次写入,还是全部拼接完对象字段一次写入比较快

for(Example e : list){
    output.write(e.getName().toString().getBytes());
    output.write(e.getSex().toString().getBytes());
   }

或者
StringBuilder br = new StringBuilder();
for(Example e : list) {
    br.append(e.getName());
    br.append(e.getSes());
}
output.write(br);

代码写的不对,大概意思如此就是对于多个对象集合,是多次写入流快还是拼接字段后一次写入快(假设对象有千万个) #Java开发实习#   #后端# #java#
全部评论

相关推荐

鲁大牛:是不是厦门真有趣游戏
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务