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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© vaqh 中级黑马   /  2014-7-30 21:45  /  598 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
1.获取
2.判断
*/
class StringMethoDemo {
        public  static void method_get()
        {
                String s = "abcdeakpf";
                //长度
                sop(s.length());
                //根据索引获取字符
                sop(s.charAt(4));
                //根据字符获取索引
                sop(s.indexOf('g',3));//没有找到返回-1
                //反向索引一个字符串出现的位置,从右往左找
                sop(s.lastIndexOf('a'));
        }
       
       
        public static void method_is()
        {
                String str = "ArrayDemo.java";
                //判断是否是Array开头的文件
                sop(str.startsWith("Array"));
                sop(str.endsWith(".java"));
                sop(str.contains("Demo"));//indexof(str)返回-1不包含指定字符串。否则包含
        }
       
       
        public static void method_trans()
        {
                char arr[] = {'a','b','c','d','e'};
                String s = new String(arr);
                String s2 = String.copyValueOf(arr);//valueOf(int) valueOf(double)
                sop(s+"  "+s2);
        }
       
        public static void method_replace()
        {
                String s = "Hello java";
                //String s1 = s.replace('a', 'n');
                String s1 = s.replace("java", "world");
                sop("s="+s);
                sop("s1="+s1);
        }
       
        public static void method_split()
        {
                String s = "zhangsan,lisi,wangwu";
                String[] arry = s.split(",");
                for(int x=0;x<arry.length;x++)
                {
                        sop(arry[x]);
                }
        }
       
        public static void method_sub()
        {
                String s = "abcdef";
                sop(s.substring(2));//s.substring(begin,s.length());如果角标不存在,字符串角标越界
                sop(s.substring(2, 4));//包含头不包含尾
        }
       
        public static void method_7()
        {
                String s = "    Hello java     ";
                sop(s.toUpperCase());
                sop(s.toLowerCase());
                sop(s.trim());
               
                String s1 = "dda";
                String s2 = "acc";
                sop(s1.compareTo(s2));
        }
        public static void main(String[] args)
        {       
                //method_get();
                //method_is();
                //method_trans();
                //method_replace();
                //method_split();
                //method_sub();
                method_7();
        }
       

        public static void sop(Object obj)
        {
                System.out.println(obj);
        }
}


0 个回复

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