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构造方法 ...
最新文章
- ASPXspy 2.0
- 数据蒋堂 | 为什么我们需要C程序员
- tf.train.examle函数
- NPOI 菜鸟实践行之根据指定的模板生成Excel 2003格式的文件 (一)
- 【Infragistics教程】在javascript构造函数中创建基本继承
- GCD API 理解 (一)
- 练习图200例图纸讲解_建筑安装工程图例及符号手册,最全数据整理,施工图纸从此无忧...
- OpenShift 4 Hands-on Lab (4) - 用ImageStream操作Image
- IT增值服务,客户案例(一)--山东青岛在职人士,2年.Net经验,转Java开发半年
- Android popupwindow 失去焦点或者点击空白区域时消失的解决方法
- 【Matlab语音识别】声纹识别系统(带面板)【含GUI源码 1022期】
- ad自动布线过孔_AD15布线方法汇总
- android自动化 模拟器,Android模拟器入门[转]
- 程序员日常工作英文记录
- nlp-形式语言与自动机-ch03
- 如何轻松回收您无法出售的旧电子产品
- python 限定数据范围_python取值范围
- 期货板幅什么意思(期货涨停板什么意思)
- 自动生成sitemap地图PHP代码
- Elastic-Job笔记
热门文章
- vscode 快捷键大全
- mx150 宏碁swift3_宏碁(Acer )蜂鸟Swift3 SF315 15.6英寸全金属轻薄本笔记本电脑(i5-8250U 8G 256GB 满血版MX150 2G Win10)...
- ssh登陆的一些错误
- MPI ubuntu安装,mpicc,mpicxx,mpif90的区别
- IDEA 抽取变量快捷键失效
- r7 4700u和r5 3550h 选哪个好
- 如何运用python爬游戏皮肤_用Python爬取英雄联盟(lol)全部皮肤
- FT232R假芯片之后我们怎么办
- 酒店没有使用计算机管理的现状,浅谈酒店管理信息化应用.doc
- 刷脸支付无感支付感觉未来已来