猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
用Java读取纯文本文件
用Java读取纯文本文件
似乎有不同的方法来读取和写入Java中的文件数据。
我想从文件中读取ASCII数据。可能的方式和差异是什么?
MMTTMM
浏览 1181
回答 4
4回答
慕森王
最简单的方法是Scanner在Java和FileReader对象中使用该类。简单的例子:Scanner in = new Scanner(new FileReader("filename.txt"));Scanner 有几种方法可以读取字符串,数字等...您可以在Java文档页面上查找有关此内容的更多信息。例如,将整个内容读入String:StringBuilder sb = new StringBuilder();while(in.hasNext()) { sb.append(in.next());}in.close();outString = sb.toString();此外,如果您需要特定的编码,您可以使用此代码而不是FileReader:new InputStreamReader(new FileInputStream(fileUtf8), StandardCharsets.UTF_8)
0
0
0
鸿蒙传说
这是一个简单的解决方案:String content;content = new String(Files.readAllBytes(Paths.get("sample.txt")));
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续