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

© 范玉 中级黑马   /  2015-7-21 21:46  /  179 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String
        1、构造
                String()
                String(byte[] bytes)
                String(byte[] bytes, int fromIndex, int length)
                String(char[] chs)
                String(char[] chs, int fromIndex, int length)
                String(String str)
                String(StringBuffer sb)
        2、判断
                equals(Object obj)        //判断两个字符串值是否相等,区分大小写
                equalsIgnoreCase(String otherStr)        //不区分大小写判断
                contains(String str)        //判断是否包含指定字符串
                startsWith(String str)
                endsWith(String str)
                isEmpty()                //判断字符串是否为空,即length() = 0
        3、获取
                char charAt(int index)                //得到指定索引位置的字符
                length()                        //获取字符串长度
                int indexOf(String subStr)        //获取subStr第一次出现的索引位置
                int indexOf(Char ch)                //获取ch第一次出现的索引位置
                int indexOf(String subStr, int fromIndex)        //从指定位置开始,获取subStr第一次出现的位置
                int indexOf(Char ch, int fromIndex)
                String subString(int start)                //从start开始截取字符串到末尾 【返回一个新的字符串对象,对原串没有影响】
                String subString(int start, int end)        //截取指定区间的字符串, 【包左不包右】
        4、转换
                byte[] getBytes()                //转换成字节数组
                char[] toCharArray()                //转换成字符数组
                String copyValueOf(char[] chs)       
                String valueOf(Object obj)        //把任意类型转换为字符串
                String toLowerCase()                //字符串全部转为小写
                String toUpperCase()                //转为大写
                String concat()                        //字符串拼接
        5、其它
                String replace(char oldCh, char newCh)
                String replace(String oldStr, String newStr)
                String trim()
                String[] split(String regex)        //按regex切割字符串
                int compareTo(String str)        //按字典顺序比较两个字符串,
                int compareToIgnoreCase(String str)        //

0 个回复

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