美文网首页Java web
java字符串操作速查表

java字符串操作速查表

作者: Ktry | 来源:发表于2020-02-27 13:13 被阅读0次

    java字符串操作速查表

    String str = "this is a text";
        
    System.out.println( str.charAt(2));                         //指定下标内容
    
    System.out.println( str.indexOf("t"));                      //第一个指定字符下标
    
    System.out.println(str.lastIndexOf("t"));                   //最后一个指定内容下标
    
    System.out.println(str.startsWith("t"));                    //比对开始内容
    
    System.out.println(str.startsWith("t",13));                 //比对指定下标内容
    
    System.out.println(str.endsWith("t"));                      //比对结尾内容
    
    System.out.println(str.contains("t"));                      //是否包含内容
    
    System.out.println(str.substring(2));                       //从指定下标截取到最后
    
    System.out.println(str.contains("t"));                      //是否包含内容
     
    System.out.println( str.substring(2));                      //从指定下标开始截取到最后
    
    System.out.println( str.substring(2,6));                    //截取区间下标内容
    
    System.out.println( str.replace("a","大"));                  //替换
        
    System.out.println(Arrays.toString(str.split(" ")));        //按空格拆分,返回数组
    
    System.out.println(str.trim());                             //去除前后空格
    
    System.out.println(str.toUpperCase());                      //字母变大写
    
    System.out.println( str.toLowerCase());                     //字母变小写
    
    System.out.println(Arrays.toString(str.getBytes()));        //变字节数组
    
    System.out.println(Arrays.toString(str.toCharArray()));     //变字符数组
    

    StringBuffer/StringBuilder

    StringBuffer strs = new StringBuffer("www");
                                                    
    System.out.println(strs.append("cxk"));                     //StringBuffer拼接  
    
    System.out.println(strs.insert(2, "哈哈哈"));              //插入
    
    System.out.println(strs.reverse());                         //反转
    
    System.out.println(strs.deleteCharAt(1));                   //删除指定下标字符
        
    System.out.println(strs.delete(0, 4));                      //删除区间字符
    
    System.out.println(strs.replace(3, 6, "呵呵呵"));          //修改区间字符
    
    System.out.println(strs.toString());                        //将StringBuffer类转换成String
    

    相关文章

      网友评论

        本文标题:java字符串操作速查表

        本文链接:https://www.haomeiwen.com/subject/uvpthhtx.html