Splist() 和replaceAll()是需要正则支持的。 

    将字符串变为字符数组:public char[] to CharArray() ;

    将字符数组变为字符串:public String(char[] value) ;

               public String(char[] value ,int offset, int count) ;

    取出指定位置的字符:public charAt(int index) ;

    字符串与byte数组(字节数组)的转换:

         |-字符串变为字节数组: public byte[] getBytes() ;

         |-将一个字节数组变为字符串

            |-将全部数组变为字符串:public String (byte[] bytes) ;

            |-将部分数组变为字符串:public String(byte[] bytes ,int offset , int length) ;

    取得字符串的长度:public int length() ;

         |-注意:数组.length ; 字符串.length() ;

    查找指定的字符串是否存在:

         |-从头开始查找:public int indexOf(String str) ;

         |-从指定位置开始查找:public int indexOf(String str , int fromIndex) ;

         返回的数字是字符串的位置,没有找到则返回 -1 。

    去掉左右的空格:public String trim() ;  

    字符截取:

         |-从指定位置一直截取到结束位置:public String substring(int beginIndex) ;

         |-截取指定位置的字符串:public String substring(int beginIndex, int endIndex) ;

    拆分字符串:public String split(String regex) ;

    大小写转换:

         |-大变小:public String toLowerCase() ;

         |-小变大:public String toUpperCase() ;

    判断是否以指定的字符串开头或结尾:

         |-判断是否以指定字符串开头:public boolean startsWith(String prefix) ; 

         |-判断是否以指定字符串结尾:public boolean endsWith(String suffix) ;

    不区分大小写的比较:public boolean equalsIgnoreCase(String str) ;

    字符串替换功能:public String replaceAll(String regex, String replacement) ;

posted on 2014-04-22 16:56  似_水流年  阅读(112)  评论(0编辑  收藏  举报