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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class  no1
{
        public class TestStringOper2
        {

        /**
         * @param args
         */
        }
        public static void main(String[] args)
                {
                // TODO 自动生成方法存根
                String str="0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,";
               
                String[] str2=str.split(",");
                int sum=0;
                for(int i=0;i<str2.length;i++)
                        {
                        sum++;
                        if(sum%10==0)
                                System.out.println("");
                  System.out.print(str2[i]+" ");
                }
        }

}
结果是
0 1 2 3 4 5 6 7 8
9 a b c d e f g h j
k l m n o p q r s t
u v w x y z
帮忙看下  str里面的逗号去哪里了?str.spilt(“,”)删除了?
这个方法啥作用?

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

3 个回复

正序浏览
str.spilt(“,”)是把字符串按照逗号来分。有时候你看不懂,你可以去查api文档。
回复 使用道具 举报
str.spilt(“,”)的作用是,用“,”作为分割符,把 str="0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,"这个字符串分割为String数组。“,”被删除了。
回复 使用道具 举报
根据逗号拆分字符串,逗号是拆分的条件。所以拆分完后不可以存在逗号

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马