String字符串切割'\'反斜杠报错问题

问题描述:切割本地电脑文件路径字符串报错!

本地文件路径字符串:D:\JAVA\tools\1.txt
直接截取会报错

package com.yyy.test;

public class YSF {
    public static void main(String[] args) {
        System.out.println(i);
        String aaa="aa\bb\cc";
        aaa.split("\\");//这里是不合法的,会报错
    }
}

解决办法

package com.yyy.test;

public class YSF {
    public static void main(String[] args) {
        System.out.println(i);
        String aaa="aa\bb\cc";//这样写开发工具是会报错的,只是这里为了举例
        aaa.split("\\\\");
    }
}

posted @ 2021-08-23 18:12  杨远  阅读(408)  评论(0编辑  收藏  举报