StringBuffer 和String常用方法
StringBuffer 常用方法
- 在字符串末尾添加各种类型:
public StringBuffer append(各种类型) - 在某个位置添加各种类型:
public StringBuffer insert(int offset, 各种类型) - 删除字符或某一段字符串:
deleteCharAt(int index) / public StringBuffer delete(int start, int end) - 包含的字符数:
public int length() - 返回某位置的字符:
public char charAt(int index) - 得到一段字符:
public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) - 字符串倒转:
public StringBuffer reverse() - 替换某个位置的字符:
public void setCharAt(int index, char ch) - 转为字符串:
public String toString()
Sring 常用方法
1 返回某位置的字符:
public char charAt(int index)
2 连接某个字符串,返回连接后的结果,效果和+类似:
public String concat(String str)
3判断字符串是否以某串结尾 /开头:
public boolean endsWith(String suffix)/startsWith(String prefix)
4 字符串内容是否相等/不区分大小写情况下是否相等:
public boolean equals(Object anObject)/equalsIgnoreCase(String anotherString)
5:替换字符:
public String replace(char oldChar, char newChar)
6 截取某段:
public String substring(int beginIndex)/substring(int beginIndex, int endIndex)
7 转为字符数组:
public char[] toCharArray()
8 public String toLowerCase()/toUpperCase()
9 去掉两边空格:
public String trim()
StringBuffer 和String常用方法相关推荐
- 小汤学编程之JAVA基础day10——常用类(二):String常用方法、正则、StringBuffer和StringBuilder、Math和Random类、日期类和数字类
一.String常用方法 二.正则表达式 1.基本 2.常用 3.高级 三.StringBuilder和StringBuffer类 1.区别 2.常用方法 3.继承结构 ...
- 【JavaSE】String类总结,StringBuilder、StringBuffer、String的区别讲解
文章目录 String对象的构造 String类的一些常用方法 求字符串的长度 字符串判空 字符串对象的比较 字符串对象的查找 字符串对象的转化 字符串对象的截取 字符串对象的替换 字符串对象的拆分 ...
- String常用方法API
String类 1.创建字符串对象--String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串 1)String s ="Hello"; s引用静态区的字符串字面 ...
- 第三次学JAVA再学不好就吃翔(part57)--StringBuffer和String的相互转换
学习笔记,仅供参考 文章目录 StringBuffer和String的相互转换 String -- >StringBuffer StringBuffer -- >String 举个例子 S ...
- java学习(109):StringBuilder,stringbuffer,string区别
String.StringBuffer和StringBuilder区别 1.长度是否可变 String 是被 final 修饰的,他的长度是不可变的,就算调用 String 的concat 方法,那也 ...
- 四、StringBuffer StringBuilder String 区别
String 字符串常量 不可变 使用字符串拼接时是不同的2个空间 StringBuffer 字符串变量 可变 线程安全 字符串拼接直接在字符串后追加 StringBuilder 字符串变量 可变 非 ...
- 更高效地刷OJ——String常用方法(一)
因为常用方法较多,所以分为3篇 1.length() : 返回字符串长度,此处的length有别于数组中的length数组中的length为属性,此处的length为方法. 2.charAt() :将 ...
- 面试(2)——StringBuffer StringBuilder String /==与equals
最近有小伙伴问我面试的时候,经常会问些什么问题,其实面试的时候,面试官无非就是面试一些基础,怎么问呢,就是会根据你简历上所写的技术点进行询问,由浅到深.你可能会说,那这样我面试的时候少写一些,那问你的 ...
- java中StringBuffer和String类型的转换
01 String转StringBuffer 第一种 StringBuffer()构造方法 第二种方法 通过append() 01 StringBuffer转String 第一种 String构造方法 ...
最新文章
- linux攻击端口,Linux 常见攻击端口封杀表
- 如何理解李飞飞价值十亿美金的“人文AI”计划 ?
- linux之history命令
- 这些Python骚操作,你值得拥有
- flowable DMN部署单独使用_06
- Android笔记 android 7.0 动态申请权限
- 如何写好一个UITableView
- centos6 ab性能测试web服务器
- Java坦克大战代码
- Unity功能实现——解析OBJ模型文件
- conime.exe
- 动态规划处理长方形分割为正方形问题
- 去国企1年后,我后悔了!重回大厂内卷
- [视频编码] BD-rate和BD-PSNR
- 3D点云目标检测算法综述
- 基于python编程的激活码生成器
- Java EE 7 Hands-on Lab,CDI deployment failure:WELD-000072,解决办法
- Android开发之黑科技安装APP无启动图标
- 红帽rhce考试自带补考吗_红帽RHCE 7月考试时间通知及注意事项
- 专利申请流程及费用及时间?
热门文章
- java retro2me_模拟乐园java版下载-模拟乐园java手机版下载-战地2中文网
- Windows10安装打开软件提示“为了对电脑进行保护,已经阻止此应用”解决方法!
- VScode下载安装、设置主题、中文、浏览器预览
- 远程控制华为服务器,远程虚拟控制台 - 华为服务器 iMana 200 用户指南 25 - 华为...
- springboot毕设项目书籍学习平台yqzh1(java+VUE+Mybatis+Maven+Mysql)
- 亚马逊、lazada、eBay、shopee、wish、速卖通、沃尔玛、美客多、mercari、Newegg、测评自养号技术,运营重点,带你有效增流量降成本。
- 瓜子+毛豆, 一盘“下酒菜”如何撬动汽车新零售
- 赢在微点答案专区英语_英语的搭讪万能句,还不来学一下? l 从零开始学英语 E0220...
- 信创办公–基于WPS的PPT最佳实践系列 (向演示文稿添加视频和音频)
- linux终端字体放大_如何让你的终端欢迎语好看又有趣