java 关于字符串的分割

代码项目助手 课程设计 1

现在有一个字符串“abcd efgh ijkl”, 我想分解上面的字符串,遇到空格就把它弄成一个字符串得到3个字符串,值分别是"abcd" "efgh" "ijkl" 。

回复

共2条回复 我来回复
  • 代码客栈
    这个人很懒,什么都没有留下~
    评论
    public static void main(String[] args) {
         String s="abcd efgh ijkl";
         String[] arr =s.split(" ");
         for(int i=0;i<arr.length;i++){
             System.out.println(arr[i]);
         }
    }
    
    0条评论
  • 源码工坊
    这个人很懒,什么都没有留下~
    评论

    空格分隔最好使用正则,

     String s ="abcd efgh ijkl";
            String[] a = s.split("\\s+");
                // \\s+表示多个空格、Tab都可以。
    
    0条评论

发表回复

登录后才能评论