字符串常见操作

字符串

1:字符串常见方法

1:length():求去字符串的长度
2:charAt():求一个字符串中某个位置的值
3:equals():比较两个字符串是否相同
4:toLowerCase():将字符串中的大写全部转换成小写
5:toUpperCase():将字符串中的小写全部转换成大写
6:contains():串1在串2中是否包含
7:replace():将字符串中的某些字符替换成目标字符;形如str.replace(“abc”,”ddd”)
8:replaceAll():当出现多个相同的时候,将字符串中的左右全部替换成目标字符
9:trim():将字符串开头和结尾空白全部去掉
10:split():将字符串以什么划分,返回值类型是String[](是一个字符串数组)
11:Substring():输出一个新的字符串,通过截取str.Substring(3,7)
12:format():使用指定的语言环境,格式字符串和参数返回一个格式化字符串
13:remove(i,j):删除

2:字符串转字符数组String→char[]

1:char[]a = str.toCharArray():将字符串转成字符数组,返回值类型是char[]

3:字符串转字符String→char

1:char ch=str.CharAt(i):得到字符串某个位置的字符,返回值类型是char

4:字符数组转字符串char[]→String

前提:char[]array = new char[10];
1:String a=String.copyValueOf(array):字符数组转字符串
2:String a=new String (array):将字符数组转成字符串

5:字符转字符串char→String

1:String a=Character.toString(ch)
2:String a=ch+" "
3:String a=String.valueOf(ch)
4:String a=new String(new char[]{ch})

6:字符串转int/double类型String→int/double

1:int a = Integer.parseInt(str);
2:int b = Integer.valueOf(str).intValue();
3:double c=Double.valueOf(str).doubleValue();
4:double d=Double.parseDouble(str);

7:int/double转字符串int/double→String

1:int i=10;String a=i+"";
2:String b=Integer.toString(i);
3:double i=10.0;String c=i+"";
4:String d=Double.toString(i);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值