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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 坏坏坏男孩 中级黑马   /  2016-7-14 21:44  /  1237 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//首先对字符串进行初始化,有两种方式第一种是直接初始化,第二种是用有参构造进行初始化.
                String s = "woaiheima";  //直接初始化
                String s1= new String("   WoaiH eImA   ");//用有参构造进行初始化.
                String  s2 =new String();//无参构造.进行初始化
                //输出指定字符在字符串中第一次出现的索引
                int  a = s.indexOf("h");
                System.out.println("a="+a);
                //返回指定索引处的字符
                char a1 = s.charAt(3);
                System.out.println("a1="+a1);
                //判断字符串是否是以某字符开始,是的返true否则返回false
                boolean b = s.startsWith("w");
                System.out.println("b="+b);
                //判断字符串是否已指定字符结尾,
                boolean b2= s.endsWith("b");
                System.out.println("b2="+b2);
                //判断字符的长度
                int a2 = s.length();
                System.out.println("a2="+a2);
                //判断两个字符串是否相等相等为true不等位false;
                boolean b3= s.equals(s1);
                System.out.println("b3="+b3);
                //判断字符串是否为空字符,空位true,假为false返回的是布尔型
                boolean b4 = s.isEmpty();
                System.out.println("b4="+b4);
                //判断长字符串总是否包含指定字符包含的话返回是true否则返回false
                boolean b5 = s.contains("heima");
                System.out.println("b5="+b5);
                //将默认的小字母装换成小写字母
                String s3= s.toLowerCase();
                System.out.println("s3="+s3);
                //将默认的字母转换成大写字母
                String s4= s1.toUpperCase();
                System.out.println("s4="+s4);
                //返回int型参数转换成字符串
               
               
               
                //将字符串转换成字符数组.
                char [] arr = s.toCharArray();
                        System.out.print("[");
                for (int i = 0; i < arr.length; i++) {
                        if (i==arr.length-1 ) {
                                System.out.println(arr[i]+"]");
                        }else{
                                 System.out.print(arr[i]+" ,");
                        }
                             
                }
                //返回一个新的字符串用新的来代替老的
                String s5 = s.replace("heima", "baima");
                System.out.println("s5="+s5);
                //分隔一个字符串并将分割后的字符串输出来.含尾巴不含首 保留的是截取索引后的
                String s6 = s.substring(5);
                System.out.println("s6="+s6);
                //按照指定区间截取字符换并输出
                String s7= s.substring(3,6);  //含尾巴不含首  保留的是截取中间的
                System.out.println("s7="+s7);
                //去掉两边的空格并输出
                String s8= s1.trim();
                System.out.println("s8="+s8);
               
               
               
               
               
               
               
               
               
               
               
        }

}

14 个回复

倒序浏览
666。。。。。
回复 使用道具 举报
喜欢这种总结
回复 使用道具 举报
666,看了不白看,,
回复 使用道具 举报
简单粗暴,一运行就懂。比看生硬的文字强多了。
回复 使用道具 举报
657324 来自手机 初级黑马 2016-7-16 00:35:12
地板
嗯嗯  下次再传
回复 使用道具 举报
楼上说对了。 看了不白看
回复 使用道具 举报
今天刚好看, 下次也整理下.
回复 使用道具 举报
键盘敲烂,月薪过万!
回复 使用道具 举报
66666666666666666666
回复 使用道具 举报
666.........
回复 使用道具 举报

就是没事了随手发一下...
回复 使用道具 举报
java627 发表于 2016-7-14 23:33
666,看了不白看,,

有用就行嘿嘿就发这玩玩
回复 使用道具 举报
elopment 发表于 2016-7-17 00:50
今天刚好看, 下次也整理下.

美女你好~
回复 使用道具 举报
不错的笔记,先收藏看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马