Java之StringBuffer

1.存储:

  • append(data) 添加在最后
  • insert(index,data) 在制定位置添加2.删除:
  • delete(start,end) 删除某一段字符串
  • deleteCharAt(index) 删除置顶字符 3.获取:
  • charAt(index)
  • indexOf(data)
  • lastIndexOf(data)
  • length()
  • subString(start,end)4.修改:
  • replace(start,end,data)
  • setCharAt(index,data)5.翻转:
  • reverse()6.获取缓冲区的制定数据放在指定字符串中
  • getChars(start,end,dstChar,dstIndex)

还有一个容器叫做 StringBuilder 其实一般来说这个用的更加频繁,因为 StringBuilder 他是线程不安全的,速度会更快。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 内部类的作用

    一、 作用 内部类可以很好的实现隐藏,一般的非内部类,是不允许有 private 与protected权限的,但内部类可以加上这几个修饰词。 内部类拥有外围...

    lwen
  • Shiro安全框架:认证

    lwen
  • ReentrantReadWriteLock 源码分析

    ReentrantReadWriteLock 源码分析 1. 在阅读源码时做了大量的注释,并且做了一些测试分析源码内的执行流程,由于博客篇幅有限,并且代码阅读...

    lwen
  • Vue成员获取

    小小咸鱼YwY
  • 插入、归并、堆、count、radix、快速排序算法运行时间

    把一个数组拆成左右两个部分,一直到不可拆分,然后对左右两个数组进行合并,合并方式为,新建左右两个数组来存储原有的左右数据,然后使用两个索引分别指向左右两个数组,...

    爬蜥
  • HTML5的data-*自定义属性

    HTML5增加了一项新功能是自定义数据属性,也就是data-*自定义属性。在HTML5中我们可以使用以data-为前缀来设置我...

    业余草
  • 简单易学的机器学习算法——决策树之ID3算法

        决策树算法是从数据的属性(或者特征)出发,以属性作为基础,划分不同的类。例如对于如下数据集

    zhaozhiyong
  • (数据科学学习手札40)tensorflow实现LSTM时间序列预测

      上一篇中我们较为详细地铺垫了关于RNN及其变种LSTM的一些基本知识,也提到了LSTM在时间序列预测上优越的性能,本篇就将对如何利用tensorflow,在...

    Feffery
  • 简单易学的机器学习算法——决策树之ID3算法

    一、决策树分类算法概述     决策树算法是从数据的属性(或者特征)出发,以属性作为基础,划分不同的类。例如对于如下数据集 ? (数据集) 其中,第一列和第二列...

    zhaozhiyong
  • Python3实现快速排序、归并排序、堆

    py3study

扫码关注云+社区

领取腾讯云代金券