String类常见的20个方法 12下

内容

String类常见的20个方法

  • 1.得到字符串的长度*1
String str = "etoak";
int x = str.length()//得到字符串字符的个数
  • 2.判断字符串的内容*5
String str ="etoak"
//比较内容是否完全相同;
boolean x = str.equals("etoak");
//忽略大小写比较
x = str.euqalsIgnoreCase("etoak");
//测试是否包含制定的内容
x = str.contains("oak");
//测试是否以指定的内容开头
str.startsWith("et");
//测试是否以指定的内容结尾
str.endsWith("ak")
  • 3.将字符串转换成数组再处理*4
String str = "etoak"
//将字符串变成字符数组
char[] data = str.toCharArray();
//将字符串变成字节数组
byte[] data2 = str.getBytes();
//以指定的内容分割字符串并变成数组
String[] data3 = str.split(o);
//得到字符串指定下标的字符
char data4 = str.charAt(0);
  • 4.直接处理字符串*8
//将字符串全部变成大写字母
toUpperCase();
//将字符串全部变成小写字母
toLowerCase();
//将字符串中的aa全部替换成ee
replace("aa","ee");
//将字符串中的aa全部替换成ee(正则)
replaceAll("aa","ee");
//将字符串当中的第一个aa替换成ee
replaceFirst("aa","ee");
//从字符串下标5开始截取到最后
substring(5);
//从字符串下标5开始截取到下标9
substring(5,10);
//去除字符串开头和结尾的空格
trim();
  • 5.找到某个内容的位置*2
String str = "dddabcffteaabc";
//得到字符串当中第一次出现abc的位置
int x = str.indexOf("abc");
//得到字符串当中最后出现abc的位置
x = str.lastIndexOf("abc");

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值