String类中的常用方法来对字符串进行操作

String类中的常用方法来对字符串进行操作

(1) charAt(int index);根据下标获得字符串中该下标对应的字符

        String str = " wel come jia zhong! ";
		//使用charAt方法获得某个下标对应的字符
		char c = str.charAt(0);//str.length()-1
		System.out.println(c);

(2) 判断字符串相等,equals(String str)区分大小写判断

//判断两个字符串是否相等,区分大小写
String str1 = "java";
String str2 = "Java";
System.out.println(str1.equals(str2));//false

(3) 不区分大小写判断是否相等, equalsIgnoreCase()

//使用String类中的equalsIgnoreCase,忽略大小写判断是否相等
 str1 = "java";
 str2 = "Java";
 System.out.println(str1.equalsIgnoreCase(str2));//true

(4) 小写转大写,toUpperCase()

String str1 = "Hello";
String str2 = "hello";
str1 = str1.toUpperCase();
str2 = str2.toUpperCase();
System.out.println(str1.equals(str2));//true

(5) 大写转小写, toLowerCase()

String str1 = "Hello";
String str2 = "hello";
str1 = str1.toLowerCase();
str2 = str2.toLowerCase();
System.out.println(str1.equals(str2));//true

(6) 拼接字符串方法,concat(),该方法用于将两个字符串拼接为同一个字符串,与+连接符类似

String str3 = "hello";
String str4 = "java";
//将str4拼接到str3后面
String newStr = str3.concat(str4);
System.out.println(newStr);

(7) 判断字符串中是否包含某个字符串,contains() 。返回boolean,包含返回true,否则返回false
在这里插入图片描述
(8) 在字符串中查找某个子字符串的下标,如果找到则返回下标,找不到返回-1;
IndexOf默认从字符串的第一个下标位置开始检索

在这里插入图片描述

(9) 在字符串中查找某个子字符串的下标,如果找到则返回下标,找不到返回-1;
查找最后一次出现的字符串下标

在这里插入图片描述
(10) 查找字符串,搜索中间出现的某个子字符串,指定查找的起始位置
在这里插入图片描述
(11) 检测字符串是否以某个字符开头(startsWith)或结尾(endsWith)
在这里插入图片描述
(12) 字符串替换,replace()
在这里插入图片描述
(13) 分割字符串,split();将一个完整的字符串,根据某个字符分割为一个字符串数组
在这里插入图片描述
(14) 截取字符串,从一个完整的字符串中截取一个子字符串,substring()
在这里插入图片描述
(15) 截取字符串两端的空格,trim()该方法可以截取字符串两端的任意空白符,但字符串中间的空白符不截取
在这里插入图片描述
(16) 将字符串转换为字符数组,toCharArray();

在这里插入图片描述
(17) 比较两个字符串的大小,compareTo()
str大于str1返回大于0的正整数,如果str小于str1返回小于0的负整数,如果两个字符串相等返回0

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值