Java语言中String类中的一些常用方法

构造方法:

public String():创建一个空的字符串对象

public String(String str):创建一个与给定字符串相同的字符串对象

public String(byte[] bytes):用指定的 字节 数组创建字符串对象

public String(char[] value):用指定的 字符 数组创建字符串对象

判断功能:

boolean equals(Object obj):判断字符串是否与给定对象相等

boolean equalsIgnoreCase(String str):判断字符串是否与给定字符串相等,忽略大小写。

boolean contains(String str):判断字符串是否包含给定的字符串。

boolean isEmpty():判断字符串是否为空。

boolean startsWith(String prefix):判断字符串是否以给定的字符串开头

boolean endsWith(String suffix):判断字符串是否是用给定的字符串结尾

获取功能:

int length():返回字符串的长度

char charAt(int index):返回字符串中指定位置的字符

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

int indexOf(String str, int fromIndex):返回 字符串 中 给定字符串 从指定位置开始第 一次出现的位置

String substring(int start):返回字符串从指定位置开始至末尾的字符串

String substring(int start, int end):返回字符串从指定起始位置到指定结束位置的字符串

转换功能:

byte[] getBytes():把字符串转换为字节数组

char[] toCharArray():把字符串转换为字符数组

static String valueOf(char[] chs):将字符数组转换为字符串

String toLowerCase():将字符串转换为小写

String toUpperCase():将字符串转换为大写形式

String concat(String str):将字符串连接到当前字符串末尾,并且返回一个新的字符对象

String[] split(分割符):将字符串按指定的分割符拆分成 字符串数组

替换功能:

String replace(char oldChar, char newChar):用新的 字符 替换字符串中所有旧字符。

String replace(String oldStr, String newStr):用新的 字符串 替换字符串中所有旧字符串。

String replaceAll(String regex, String replacement):使用新的字符串替换当前字符串中所有与正则表达式匹配的部分。

String replaceFirst(String regex, String replacement):用给定字符串替换当前字符串中第一个和正则表达式匹配的部分。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值