一、字符串类String
1、String是一个类,位于java.lang包中
2、创建一个字符串对象的2种方式:
String 变量名=“值”;
String 对象名=new String(“值”);
3、字符串的常用方法
3.1 字符串长度——length()
3.2 判断值是否相等 equals()
3.3 判断字符串对象地址是否相同 ==
3.4 忽略 大小写 判断 equalsIgnoreCase()
3.5 大小写转换
toLowerCase()——小写
toUpperCase()——大写
3.6 字符串连接的方式
方式1:使用+号
方式2:字符串变量.concat(要连接的字符串);
3.7 字符串提取的常用方法
同一个方法,有多种表现形式——方法重载
3.7.1 indexOf(字符或字符串),查找字符或字符串首次出现的位置;
返回一个数字,-1表示没有,返回是=0的数字,表示存在
3.7.2 lastIndexOf(字符或字符串),查找字符或字符串最后一次出现的位置;
返回一个数字,-1表示没有,返回是=0的数字,表示存在
3.7.3 substring()方法
substring(提取位置):表示从提取位置开始一直提取到字符串的末尾结束
substring(开始位置,结束位置):表示提取从开始位置,到结束位置-1的子字符串[结束位置大于整个字符串的长度,出现异常]
3.8 trim()——去掉字符串左右两边的空格
3.9 字符串拆分——split()返回字符串数组
二、StringBuffer类
1、StringBuffer和String的区别?
String空间或长度是固定的,StringBuffer空间可变
String效率低于StringBuffer类
2、使用StringBuffer类的步骤?
步骤1:先创建对象
StringBuffer 对象名=new StringBuffer();
StringBuffer 对象名=new StringBuffer(默认值);
步骤2:向对象中追加或插入值
StringBuffer对象名.append(追加的值);可以追加任何值(char,int等)
StringBuffer对象名.insert(要插入的位置,插入的值);

最新文章

  1. js一篇汇总
  2. 10分钟使用纯css实现完整的响应式导航菜单栏的效果
  3. c#模拟表单POST数据,并获取跳转之后的页面
  4. JavaScript变量声明
  5. 下载image或者其他文件
  6. img图片之间的间距问题
  7. css中的zoom的使用
  8. 记录一些容易忘记的属性 -- NSTimer
  9. 剑指Offer21 二叉树的层序遍历
  10. easy ui window 相关属性
  11. 九度OJ 1348 数组中的逆序对 -- 归并排序
  12. 转:更改 centos yum 源
  13. 安装与使用smarty
  14. Html5响应式设计与实现广场
  15. IIS Express允许外部访问(外部调试)
  16. 四,前端---constructor与prototype
  17. 「LibreOJ NOIP Round #1」旅游路线
  18. git的安装(和远程仓库建立连接)
  19. linux服务开机自动启动
  20. linux 时间同步的2种方法(转)

热门文章

  1. 成员变量位置获取url
  2. git教程: 查看文件状态与修改内容
  3. day07 深浅拷贝
  4. Linux 文件类型笔记
  5. HTTP 各状态码大全
  6. Xamarin SearchView 用法摘记
  7. ElasticSearch的lowlevelApi和低级别API
  8. 单因素方差分析的SAS实现
  9. dapper List SqlBulkCopy
  10. 黄聪:JS数学计算精度修正