String类的一些常用方法以及用法合集(substr,equals,replace,charAt,compareTo,endsWith,startsWith,valueOf,isEmpty....)


String s1=“HelloJava”;
String s2=“HelloJSP”;

字符串值的字符个数
System.out.println(s1.length());		//9
比较两个字符串是否相同
System.out.println(s1.equals(s2));		//false
字符串替换
System.out.println(s1.replace('l', 'p'));			//HeppoJava
System.out.println(s1.replace("Java", "World"));	//HelloWorld
返回指定字符串指定位置的字符
System.out.println(s1.charAt(6));		//a
按字典顺序比较字符串大小
System.out.println("a".compareTo("z"));		//-25
判断字符串是否以指定的参数结尾
System.out.println(s2.endsWith("JSP"));		//true
判断字符串是否以指定的参数开头
System.out.println(s2.startsWith("Hello"));		//true
将基本数据类型转换为字符串(int 转 String)
System.out.println(String.valueOf(10)+5);		//105
判别字符串是否为空
System.out.println("".isEmpty());			//true
返回指定字符序列在字符串中的索引
   System.out.println(s1.indexOf('l'));		//2 	 第一次出现的位置索引
   System.out.println(s1.indexOf("lo"));	//3	  取指定字符序列的第1个字符
   
返回指定字符序列在字符串中最后出现的索引
System.out.println(s1.lastIndexOf("l"));//3 	最后出现的索引
从指定索引位置截取字符串
System.out.println(s1.substring(s1.indexOf("J")));		//Java
System.out.println(s1.substring(s1.indexOf("lo"), s1.indexOf("va")));		//loJa
System.out.println(s1.substring(2,8));				//lloJav
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值