美文网首页
学习_01_String

学习_01_String

作者: 时光不说话 | 来源:发表于2020-04-02 22:49 被阅读0次

    案例1:字符串中某个字符的替换

    解答:用string的replace()方法,

    例:

        public String replaceSpace(StringBuffer str) {
            String s = str.toString().replace(" ","%20");
            return s;
    

    思考

    什么时候用String,什么时候用StringBuffer?

    字符串需要大量的追加,修改的时候,就用StringBuffer,这样效率很高,一般需要组织字符串时,用stringbuffer

    String的常用方法:

    String str1 = "Hello ";
    String str = "Word!";
    
    str.len();//获取字符串的长度
    
    str1.concat(str2);//连接字符串
    str1 + str2;//连接字符串
    
    

    StringBuffer的常用方法:

    StringBuffer sb = new StringBuffer();
    
    sb.append("abc"); //添加字符串
    
    sb.insert(2, "hello");//在指定位置插入
    
    sb.delete(1, 3);//删除指定范围内的内容
    
    sb.replace(1, 4, "cast");//替换指定范围内的内容
    
    

    相关文章

      网友评论

          本文标题:学习_01_String

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