我是靠谱客的博主 冷静枕头,最近开发中收集的这篇文章主要介绍String类的一些常用方法以及用法合集(substr,equals,replace,charAt,compareTo,endsWith,startsWith,valueOf,isEmpty....),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

String类常用方法:

          • `字符串值的字符个数`
          • ` 比较两个字符串是否相同`
          • ` 字符串替换`
          • ` 返回指定字符串指定位置的字符`
          • ` 按字典顺序比较字符串大小`
          • ` 判断字符串是否以指定的参数结尾`
          • ` 判断字符串是否以指定的参数开头`
          • ` 将基本数据类型转换为字符串(int 转 String)`
          • ` 判别字符串是否为空`
          • ` 返回指定字符序列在字符串中的索引`
          • ` 返回指定字符序列在字符串中最后出现的索引`
          • ` 从指定索引位置截取字符串`

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

最后

以上就是冷静枕头为你收集整理的String类的一些常用方法以及用法合集(substr,equals,replace,charAt,compareTo,endsWith,startsWith,valueOf,isEmpty....)的全部内容,希望文章能够帮你解决String类的一些常用方法以及用法合集(substr,equals,replace,charAt,compareTo,endsWith,startsWith,valueOf,isEmpty....)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部