Java String 常用类库

目录

一、Stinrg基本概念

二、常用方法

一、String基本概念

  1. String 是字符串类型,是引用数据类型,不是基本数据类型。
  2. 只要在代码中用 “双引号” 引起来的都是 String 对象。
  3. 在 Java 当中被引用起来的都字符串,都是不可改变的,就是说 String name = "abc" 创建出来的时候就是不能改变的,name = "123" 这也只是覆盖,不是改变。
  4. 在 JDK 当中只要是 String 类型的就都会被存储到 方法区 中的 字符串常量 池中,因为字符串使用的太频繁,为了效率所以把它存放到 字符常量池 中

二、常用方法

方法名作用
charAt()获取指定位置(下标)上的字符
comparTo()两个字符串进行比较的方法,不只是可以判断是否相等,还能判断字符串的大小(先ASCII码的大小,再比较长度)
concat()字符串连接
contains()判断某个字符串是否包含另一个字符串
indexOf()

1、判断是否包含,如果包含返回对应位置,如果不包含则返回-1。

2、indexOf()方法还可以传入第二个值,代表查找起始位置

lastIndexOf()从后往前找
startsWith()判断字符串是否以什么开头
endWith()判断字符串是否以什么结尾
length()获取字符串长度
replaceAll()将字符串的某部分内容替换为指定内容
split()

1、将字符串切割为多个子字符串。

2、返回字符串数组,分隔符还可以使用正则表达式

substring()

1、截取字符串

2、names.substring(起始位置(包含),结束位置(不包含));

toLowerCase/toUppercase转小写/转大写(字母)
trim()去首尾空格
format()格式化字符串
join 和 split 是相对应的

1、split 可以将字符串转为字符串数组

2、join 可以将字符串数组转回字符串

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值