字符串操作

1.获取字符串信息

                    获取字符串长度:         使用string类的length()可以获取字符的长度

注意获取长度包含了空格:

String a=" 我是一个字符串 ";intb=a.length();

字符串查找:string提供了两种查找字符串的方法,一种是indexOf(),另一种是lastindexOf(),这两种方法都允许在字符串中搜索指定条件的字符或位置,lastindexOf() 方法返字符串,indexOf()方法返回的是搜索字符或字符串首次出现的回的是搜索字符或字符串最后一次出现的位置

获取指定索引位置的字符: 使用charAt()方法可将指定索引处的字符返回

2.获取字符串信息概述:字符串作为对象,可通过相应方法取字符串的有效信息,如获取某字符串的长度,某个索引位置在字符串。

3.获取子字符串:

通过String类的substring()方法可以获得对字符g串进行截取,它的特点是根据字符串的下标进行截取,且下标是从0开始(String b=a.substring(0);

4.去除空格:

使用trim()方法去除字符串中的空格String b=a.trim();

5.字符串替换:

replace()方法实现将指定的字符或字符串替换成新的字符或字符串

     String a="我爱你的家乡 ";

     String d=a.replace("你", "我");

6.判断字符的开始和结尾:

startsWith()和endsWith()方法用于判断字符串是否以指定的内容开始或结束

booleand=a.startsWith("我");

booleanc=a.endsWith("乡");

7.判断字符串是否相等:

给字符串对象进行比较的时候不能简单地用==来进行比较,因为比较运算符比较的是两个字符串地址是否相同,即使两个字符串的内容相同,两个对象的内容地址也是不同的,所以使用equals()方法进行比较字符串对象booleand=a.equals(b);

8.按字典顺序比较两个字符串:

使用compareTo()方法按字典顺序比较两个字符串(基于字符串的各个字符的Unicode)

9.字母大写转换:

大写转小写使用toLowerCase();小写转大写使用toUpperCase()

10.字符串分割:

String a="aabbcc ";

       String d[]=a.split("b");

       System.out.println(d[1]);

split()方法用于分割字符串


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值