String字符串的常用方法

字符串拥有许多方法,用来解决实际问题。(方法名及使用格式要会背)

length();用来求串的长度。

substring(n,m);用来从串中取n至m-1位置上的字符并组成一个子串。

substring(n);用来取第n至末尾位置上的所有字符并组成一个子串。

charAt(n);用来取第n个位置上的字符(即取到的是字符)

indexOf(s1);在当前串中查找s1串是否存在,若存在,则反馈其位置;若不存在,则反馈一个负数。

indexOf(s1,n);从第n个位置开始在当前串中查找s1串,若存在,则反馈其位置;若不存在,则反馈一个负数。

replace(ch1,ch2);替换字符,将当前串中的ch1字符替换为ch2字符得一新串。

replace(s1,s2);替换串,将当前串中s1子串替换为s2串得一新串。

startsWith(s1);判断当前串是否是s1开头,若是,则结果为true;反之则结果为false.

endsWith(s1);判断当前串是否是s1结尾,若是,则结果为true;反之则结果为false.

例如:booleanflag=str.endsWith(".jpg");

System.out.println("判断"+str+"中是否含有.jpg的图片");

toLowerCase();将当前串中所有大写字母转换为小写得一新串。

toUpperCase();将当前串中所有小写字母转换为大写得一新串。

trim();将当前串前后的空格删除得一新串。

如:Stringstr="ABCDEFGHIJKLMN";将黄色部分去掉

S1.equals(s2);判断s1和s2对应的串是否相等。

S2.equalsIgnoreCase(s2);不区分大小写的判断相等.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值