A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 320215787 中级黑马   /  2016-4-28 23:51  /  324 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚学正则  s4.split("\\\\");  为什么是\\\\
public class RegexDemo2 {
        public static void main(String[] args) {
                // 定义一个字符串
                String s1 = "aa,bb,cc";
                // 直接分割
                String[] str1Array = s1.split(",");
                for (int x = 0; x < str1Array.length; x++) {
                        System.out.println(str1Array[x]);
                }
                System.out.println("---------------------");

                String s2 = "aa.bb.cc";
                String[] str2Array = s2.split("\\.");
                for (int x = 0; x < str2Array.length; x++) {
                        System.out.println(str2Array[x]);
                }
                System.out.println("---------------------");

                String s3 = "aa    bb                cc";
                String[] str3Array = s3.split(" +");
                for (int x = 0; x < str3Array.length; x++) {
                        System.out.println(str3Array[x]);
                }
                System.out.println("---------------------");
               
                //硬盘上的路径,我们应该用\\替代\
                String s4 = "E:\\JavaSE\\day14\\avi";
                String[] str4Array = s4.split("\\\\");
                for (int x = 0; x < str4Array.length; x++) {
                        System.out.println(str4Array[x]);
                }
                System.out.println("---------------------");
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马