字符串的使用方法

字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s="abcdefghij",则s[1]="b",s[9]="j",这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组

equals()方法:常用于比较两个字符串是否相等,返回值类型是boolean,参数是Object类

字符串的搜索:

 indexOf()方法:使用indexOf方法可以从字符串的首部进行搜索,当前字符串中指定子字符串的下标位置,返回值为int类型,如果存在,则返回子字符串的下标位置。如果不存在,则返回-1。

lastIndexOf()方法:lastIndexOf()方法是从字符串的尾部进行搜索,返回值与indexOf()方法一致

startsWith()方法:用于判断字符串是否以指定字符串开头,返回值为boolean类型

endWith()方法:用于判断字符串是否以指定字符串结尾,返回值为boolean类型

contains()方法:用于查找当前字符串中是否存在指定子字符串,返回值为boolean类型

截取字符串:

substring()方法:使用substring()方法可以从当前字符串中,截取指定下标区间的子字符串,参数是int,返回值是String类型

去除首尾空白字符串:

trim()方法:trim()方法可以移除字符串首尾空白字符,空白字符包括空格,\t,\n,\r.无参数,返回值类型是 String。

 替换字符串:

replace()方法:根据字符或字符串替换

replaceAll()方法:通过正则表达式,把匹配的子字符串统一替换

分割字符串:

split()方法:通过正则表达式传入值,参数值为字符串类型,返回值类型是字符串数组

 类型转换:

valueOf()方法:是静态方法,可以把任意基本类型或引用类型转换为字符串,这是一个重载方法,编译器会根据参数自动选择合适的方法。返回值是String类型

parseInt()方法:把字符串转为int类型,参数是String类型,返回值是int类型

parseBoolean()方法:把字符串转为boolean类型,参数是int类型,返回值是boolean类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值