无名商城论坛

搜索
查看: 515|回复: 0

[技术教程] 【Java & Android】输入流读取文件无需循环

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-4-15 02:30:39 | 显示全部楼层 |阅读模式
刚刚发现了能一次读取完数据的输入流,太兴奋了,于是来分享下[滑稽][OK]

需要用到的java.io类:
java.io.FileInputStream

如果你是java读取的话这样:
FileInputStream fis = new FileInputStream("路径");
byte[] bys = new byte[fis.available()];
String text = new String(fis.read(bys));

最后text是读取内容,android如下图

FileInputStream fis = context.getAssets().openFd(fileName).createInputStream();
            byte[] by = new byte[fis.available()];
            fis.read(by);
            text = new String(by);

我这里是获取Assets文件[滑稽][OK]

后期开发遇到的我都会分享

哎哎哎别走,点个赞或者评论,不过分吧[滑稽]!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表