当前位置: 首页> 科技> 名企 > JAVA基础:String的常用方法

JAVA基础:String的常用方法

时间:2025/7/11 23:18:30来源:https://blog.csdn.net/weixin_65346668/article/details/140923882 浏览次数:0次

目录

前言

string的常用方法


前言

上一篇我们学习了string字符串的基本用法,以及string字符串的内部机制,而string也是一个类,他的内部也有很多已经给我们封装好的,方便我们操作字符串的方法,我们是不可能将内部的方法全部记住的,我们只要知道方法是怎么使用的有什么样的效果就行,今天我也只会学习一些常见的方法

string的常用方法

String s = "China is good !!!";System.out.println(s.length());

第一个方法我们已经非常熟悉了,就是返回字符串的长度

String s = "China is good !!!";System.out.println(s.charAt(5));

这个方法会让我们传入一个索引,然会会返回指定索引的字符

String s = "China is good !!!";System.out.println(s.startsWith("China"));

这个方法是判断字符串是否以指定字符串开头

String s = "China is good !!!";System.out.println(s.endsWith("!!!"));

这个方法是判断字符串是否以指定字符串结尾

String s = "China is good !!!";System.out.println(s.equals("China is good !!!"));

这个方法我们就很熟悉了,用来比较两个字符串是否相等,但是equals不能忽略大小写进行比较

String s = "China is good !!!";System.out.println(s.equalsIgnoreCase("China is good !!!"));

这个方法就可以忽略大小写进行比较字符串

String s = "China is good !!!";System.out.println(s.indexOf("Is"));

这个方法是获得指定字符串第一次出现的位置

String s = "China is good !!!";System.out.println(s.indexOf("o",10));

这个重载的方法是从指定索引向后找第一个指定字符串出现的位置

String s = "China is good !!!";System.out.println(s.replace("China","Chinese"));

这个方法是将指定字符串替换成新的字符串

String s = "China is good !!!";System.out.println(s.toLowerCase());

将字符串中所有的字符变成小写

String s = "China is good !!!";System.out.println(s.toUpperCase());

将字符串中所有的字符变成大写

String s = "China is good !!!";System.out.println(s.contains("is"));

判断字符串中是否包含指定字符

String s = "China is good !!!";System.out.println(s.substring(5));System.out.println(s.substring(5,7));

这个方法是截取字符串它有两种用法,第一种传一个参数,就是从指定位置截取到最后

第二种是只截取指定的范围,注意这个范围是左闭右开的【5,7)

String s = "China is good !!!";
String[] arr = s.split(" ");

这个方法是用指定字符串对原字符串进行拆分然后将拆分后的内容形成一个字符串数组返回

关键字:JAVA基础:String的常用方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: