String类型常用方法

解释字段
字符串查找indexOf
模糊查找contains
字符串全部替换replace
替换第一次replaceFirst
字符串全部替换replaceAll
分割split
截取substring
转成大写toUpperCase
String strOrig = "start Learning Java";
// 字符串查找 如果存在返回第一次出现的位置  没有则返回-1
int intIndex = strOrig.indexOf("Java");
// 判断类型
boolean java = strOrig.contains("Java");
System.out.println(java);
if (intIndex == -1) {
    System.out.println("没有找到字符串 Java");
} else {
    System.out.println("Java 字符串位置 " + intIndex);
}

// 字符串替换
String str = "Hello World,Hello Java";
// 替换全部
System.out.println(str.replace('H', 'W'));          // = Wello World,Wello Java
// 替换第一个遇到的
System.out.println(str.replaceFirst("He", "Wa"));  // = Wallo World,Hello Java
// 替换全部
System.out.println(str.replaceAll("He", "Ha"));    // = Hallo World,Hallo Java

// 分割
String str1 = "www.baidu.com";
// 指定分隔符 . 需要转义
String segmentation = "\\.";
String[] temp = str1.split(segmentation);  //分割字符串
for (String s : temp) {
    System.out.println(s);
}
// 截取
String substring = str1.substring(0, 9);
System.out.println(substring);             // = www.baidu

// 转大写
String toUpperCase = str1.toUpperCase();
System.out.println(toUpperCase);		   // = WWW.BAIDU.COM
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值