JAVA基础 day13 String类和StringBUffer类的常用方法 基本数据类型包装类的学习

来源:互联网 发布:淘宝订单生成器手机版 编辑:程序博客网 时间:2024/05/29 10:07

String类

equals方法覆写了object类中的方法,作用是比较两个字符串是否相同。
获取操作:
int length():获取字符串的长度。

char charAt(int index):获取指定位置的字符。

int indexOf(int ch):返回字符在字符串中第一次出现的位置。

int indexOf(String str):返回str在字符串中第一次出现的位置

String substring(int begin):返回从begin开始到结尾的子串
判断操作:
boolean startWith(str):判断字符串是否以str开头。

boolean contains(str):判断字符串中是否包含子串。

boolean equalsIgnoreCase(str),判断字符串内容是否相同,并且忽略大小写。

转换操作:
构造函数:String(char【】):将字符数组转换成字符串。还有静态方法也可以将数组转换成字符串:static String copyValueOf(char【】);

将字符串转换成字符数组

,查阅API。

String toUpperCase();将字符串转换成大写
String toLowerCase();将字符串转换成小写
String trim();将字符串两端的空格去除。

替换操作:
String replace(oldchar,newchar):将字符串中的字符进行替换。

StringBuffer是字符串缓冲区,是一个容器,可以对字符串进行增删改查操作,长度可变。

StringBuffer append();添加操作,将数据添加到原有数据的结尾。

StringBuffer insert(offset ,数据);插入操作,将任意数据插入到指定位置。

StringBuffer delete(int start,int end):删除操作,包含头不包含尾。

StringBuffer replace(int start,int end,String str):替换操作。

JDK1.5出现了StringBuilder。用来做StringBuffer的简单替换。
单线程用StringBiulder,多线程用StringBuffer。

基本数据类型对象包装类

基本数据类型对象包装类最常见的作用:就是基本数据类型和字符串类型之间的转换

例如:
基本数据类型转换成字符串
基本数据类型.toString(数据);

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 网店遇到职业打假人怎么办 职业打假师把我起诉法院怎么办 被职业打假举报了怎么办 车档杆拉不动显示不在p档怎么办 宜人贷还不起了怎么办 买高跟鞋一只脚合适一只脚挤怎么办 脚瘦穿高跟鞋撑不起来怎么办 银川市阅海幼儿园进不去怎么办 考编专业不对口怎么办 北京55中国际部怎么办 初中数学没学好高中怎么办 靴子大了一码怎么办 靴子买大了一码怎么办 马丁靴大了一码怎么办 社保掌上通登录密码忘记怎么办 录微课时忘词怎么办 微课掌上通看不到信息怎么办 五年级学生上课很吵新老师怎么办 跟财务老师吵起来怎么办 qq把微信冻结了怎么办 微信给封号了怎么办 微信久了没登录冻结了怎么办 换手机号了微店怎么办 ai文件置入后都是字怎么办 excel加载项被禁用了怎么办 被期刊网骗了怎么办 发表的文章不想被收录怎么办? 农村长说的眼睛害了怎么办 普通党员不认同领导的决定怎么办 大学读不下去了怎么办 教师因病长期不能上班怎么办 长按win键黑屏了怎么办 巡视组巡视出问题后续怎么办 货运资格证两次没继续教育怎么办 电子注册备案表学信网查不到怎么办 学信网学籍档案没照片怎么办 信访局不给答复怎么办 发票跳了一个号怎么办 报税用的ca证书怎么办 报税u盘丢了怎么办 地税ca证书丢了怎么办