java 切割文件夹下一定格式的文件名

来源:互联网 发布:国外购物网站 知乎 编辑:程序博客网 时间:2024/06/06 00:35
@Test    public void test1(){        String filepath="D:\\usage\\input\\"; //TB3(R)_GDC2_20171009_01.csv        File[] fileArray;        List<String> filepathList=new ArrayList<String>();        File files=new File(filepath);        fileArray=files.listFiles();        for(int i=0;i<fileArray.length;i++){            String filepathname=fileArray[i].getName();//getPath() 是获取文件路径            System.out.println(filepathname);        String [] splitFilepathname=filepathname.split("_");         System.out.println(splitFilepathname[3]);         String [] split2=splitFilepathname[3].split("\\.");         System.out.println(split2[0]);        }    }

可以知道.的转义字符需要加两个反斜杠,这是什么理由?

阅读全文
0 0
原创粉丝点击