不爱编程的小白白 2022-04-11 13:29 采纳率: 40%
浏览 118
已结题

java实现读取文件夹里面 压缩包的名称 并返回学号

java实现读取文件夹里面 压缩包的名称 并返回学号
例如 文件夹名称以及位置:

img

文件夹里面的内容:

img

目标:使用IO流读取文件夹里面压缩包的名称,返回其学号(例如图中的:20202122001) 打印成txt文档
我想要达到的结果:得到学号 中间用英文的 "," 相隔

img

  • 写回答

2条回答 默认 最新

  • 关注

    用File获取文件列表,循环获取文件名,学号长度的固定的,取前面11位。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
    不爱编程的小白白 2022-04-11 13:48

    大佬,道理都懂,io流我不怎么熟练。方便书写代码吗?

    回复
    CSDN专家-赖老师(软件之家) 回复 不爱编程的小白白 2022-04-11 15:20

    
    public static void main(String[] args) {
            File file = new File("d:\\test");
            String fileNameList[] = file.list();
            for(String fileName : fileNameList) {
                //获取前11位
                fileName = fileName.substring(0,11);
                System.out.println(fileName);
                
                
            }
        }
    

    回复
    CSDN专家-赖老师(软件之家) 回复 CSDN专家-赖老师(软件之家) 2022-04-11 15:21

    路径替换为你自己的实际路径,如有帮助请点击【采纳该答案】按钮,谢谢!

    回复
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月11日
  • 已采纳回答 4月11日
  • 创建了问题 4月11日

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部