未来可以改变#@! 2023-03-22 10:34 采纳率: 58.6%
浏览 16
已结题

关于#txt文件#的问题,如何解决?

txt文件长这样,如何获取里面数据,再将数据已一行一行方式存入数组中

img

  • 写回答

2条回答 默认 最新

  • GavinHaydy 2023-03-22 12:34
    关注
    void txtRead() throws UnsupportedEncodingException {
            Path path = Paths.get("/home/bugpz/a.txt");
            byte[] data = new byte[0];
            try {
                data = Files.readAllBytes(path);
            } catch (IOException e) {
                e.printStackTrace();
            }
            String result = new String(data, "utf-8");
            ArrayList<Object> objects = new ArrayList<>();
            for (String retval: result.split("\n")){
                objects.add(retval);
            }
            System.out.println(objects);
        }
    
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月22日
  • 创建了问题 3月22日

悬赏问题

  • ¥15 做一个简单项目,用Python分析共享单车的数据
  • ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
  • ¥15 有办法改变通过wifi进入的网站的设置吗
  • ¥15 所以到底怎么算!算到凌晨五点都算不出来!
  • ¥15 label_studio
  • ¥15 请教如何phython发邮件
  • ¥15 linux系统安装问题
  • ¥15 路径规划如何采用矢量法让他们尽量在一个方向
  • ¥15 crypto 一道rsa解密题
  • ¥15 survIDINRI已将生存时间转为数值变量,仍错误 Time variable is not numeric。