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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 1315317959 中级黑马   /  2015-6-5 21:53  /  597 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

成员方法:

                获取字符串的长度public int length()

                方式1 String()

                方式2 String(byte[] bytes)
                        把字节数组转换成字符串

                方式3 String(byte[] bytes,int index,int length);
                        把字节数组的一部分转换成为字符串

                方式4 String(char[] value)
                        把字符数组转换成字符串

                方式5 String(char[] int index, int length)
                        把字符数组的一部分转换成字符串

                方式6 String(String str)

                方式7 String s7 = "12345";//直接赋值
boolean equals(Object obj);
        判断字符串对象内容是否与给定的字符串相同,区分大小写

        boolean equalsIgnoreCase(String str);
        判断字符串对象内容是否与给定的字符串相同,不区分大小写

        boolean contains(String str);
        判断字符串对象是否包含给定的字符串

        boolean startsWith(String str);
        判断字符串对象是否以指定的字符串开头

        boolean endsWith(String str);
        判断字符串对象是否以指定的字符串结束

        boolean isEmpty();
        判断字符串是否为空


        String类的获取功能:

                int length()
                获取字符串的长度

                char charAt(int index)
                获取字符串中给定索引处的字符

                int indexOf(int ch)
                获取指定字符在字符串中第一次出现的索引

                int indexOf(String str)
                获取指定字符串在字符串中第一次出现的索引

                int indexOf(int ch,int fromIndex)
                获取指定字符在字符串中第一次出现的索引,从指定索引开始查找

                int indexOf(String str,int fromIndex)
                获取指定字符串中第一次出现的索引,从指定索引开始查找

                String substring(int start)
                截取字符串,返回从指定位置开始截取到末尾

                String substring(int start,int end)
                截取功能,返回从指定位置开始到指定位置结束的字符串。


String类的转换功能

                byte[] getBytes()
                把字符串转换成字节数组

                char[] toCharArray()
                把字符串转换成字符数组

                static String copyValueOf(char[] chs)
               
                static String valueOf(char[] chs)
                把字符数组转换成字符串

                static String valueOf(int i)
                把int类型数据转换为字符串(int举例 i这个地方可遗传8种基本类型都可以)

                String toLowerCase()
                把字符串全部转换成小写

                String toUpperCase()
                把字符串全部转换成大写

                String concat(String str)
                拼接字符串



                替换功能:
                        String replace(char oldChar,char newChar)用新的字符去替换指定的旧字符。

                        String replace(String oldString,String newString)用新的字符串去替换指定的旧字符串。

                切割功能:

                        String[] split(String regex)

                去除字符串两端空格:

                        String trim()

                按字典顺序比较两个字符串:

                        int compareTo(String str)


今天也是醉了    这尼玛学迷糊了

5 个回复

倒序浏览
恩,太多了,记不住
回复 使用道具 举报
多练习  多敲才是王道
回复 使用道具 举报
总结得很好
回复 使用道具 举报
多练多用 平时经常没事就过一遍 加强记忆
回复 使用道具 举报
多敲代码才是王道
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马