《JAVA核心技术卷·I》——第三章7——String中的所有方法

 🌈hello,你好鸭,我是Ethan,一名不断学习的码农,很高兴你能来阅读。

✔️目前博客主要更新Java系列、项目案例、计算机必学四件套等。
🏃人生之义,在于追求,不在成败,勤通大道。加油呀!

🔥个人主页:Ethan Yankang
🔥推荐:史上最强八股文 || 一分钟看完我的上千篇博客

🔥温馨提示:划到文末发现专栏彩蛋   点击这里直接传送

🔥本篇概览:JAVA基础 || 详细讲解了String类的所有常用方法。🌈⭕🔥



🌈序言

JAVA基础必序扎实的一批,此关不过,啥都没有。今日得《JAVA核心技术·卷I》之良品辅助,应按本书学之习之,时时复习,长此以往必能穿魂入脉,习得大功。

本篇章是本人于代码随想录中刷题所遇,为方便大家查阅这里也给出该题的快速通道 :

🔥 JAVA基础(含习题集)-CSDN博客

🔥 代码随想录——数组9——移除元素4——快慢指针法——比较含退格的字符串-CSDN博客


🌈首先查阅这一篇文章了解String与stringBuffer的区别。

以下是String类的一些常用方法总结:

目录

🌈序言

1.charAt(int index):

2.equals(Object anObject):

3.trim():

4.substring(int beginIndex):

5.substring(int beginIndex, int endIndex):

6.indexOf(int ch):

7.indexOf(int ch, int fromIndex):

8.toLowerCase():

9.toUpperCase():

10.length():

11.lastIndexOf(int ch):

12.lastIndexOf(int ch, int fromIndex):

13.contains(CharSequence s):

14.startsWith(String prefix):

15.endsWith(String suffix):

16.equalsIgnoreCase(String anotherString):

17.compareTo(String anotherString):

18.concat(String str):

19.replace(char oldChar, char newChar):

20.replace(CharSequence target, CharSequence replacement):

21.split(String regex):

22.valueOf():


1.charAt(int index)

返回指定索引处的字符。


1.1code codePointAt(int index)

返回指定位置字符的Unicode码值


2.equals(Object anObject)

比较字符串与指定对象是否相等。


3.trim()

去除字符串两端的空格。


4.substring(int beginIndex)

返回从指定索引开始到字符串末尾的子字符串。


5.substring(int beginIndex, int endIndex)

返回从指定起始索引到指定结束索引(不包括)的子字符串。


6.indexOf(int ch)

返回指定字符在字符串中第一次出现的索引。


7.indexOf(int ch, int fromIndex)

从指定索引开始,返回指定字符在字符串中第一次出现的索引。


8.toLowerCase()

将字符串转换为小写形式。


9.toUpperCase()

将字符串转换为大写形式。


10.length()

返回字符串的长度。


11.lastIndexOf(int ch)

返回指定字符在字符串中最后一次出现的索引。


12.lastIndexOf(int ch, int fromIndex)

从指定索引开始,返回指定字符在字符串中最后一次出现的索引。


13.contains(CharSequence s)

判断字符串是否包含指定的子序列。


14.startsWith(String prefix)

判断字符串是否以指定的前缀开头。


15.endsWith(String suffix)

判断字符串是否以指定的后缀结尾。


16.equalsIgnoreCase(String anotherString)

比较字符串与指定字符串是否相等,忽略大小写。


17.compareTo(String anotherString)

按照字典顺序比较两个字符串。

大于则返回正数,小于则返回负数,具体是什么不一定。


19.replace(char oldChar, char newChar)

将字符串中所有出现的指定字符替换为新字符。


20.replace(CharSequence target, CharSequence replacement)

将字符串中所有出现的指定子序列替换为新子序列。


21.split(String regex)

根据指定的正则表达式分割字符串。


22.join("/","$1","$2",……)

将$1$2以及后面的所有字符串用前面的第一个参数连接起来。


23.repeat(int n)

将字符串重复n次

这只是String类的一部分方法,还有其他方法可以用于字符串的操作和处理。你可以查阅 Java 文档以获取更详细的信息。



💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖💖

热门专栏推荐

🌈🌈计算机科学入门系列                     关注走一波💕💕

🌈🌈CSAPP深入理解计算机原理        关注走一波💕💕

🌈🌈微服务项目之黑马头条                 关注走一波💕💕

🌈🌈redis深度项目之黑马点评            关注走一波💕💕

🌈🌈JAVA面试八股文系列专栏           关注走一波💕💕

🌈🌈JAVA基础试题集精讲                  关注走一波💕💕   

🌈🌈代码随想录精讲200题                  关注走一波💕💕


总栏

🌈🌈JAVA基础要夯牢                         关注走一波💕💕  

🌈🌈​​​​​​JAVA后端技术栈                          关注走一波💕💕  

🌈🌈JAVA面试八股文​​​​​​                          关注走一波💕💕  

🌈🌈JAVA项目(含源码深度剖析)    关注走一波💕💕  

🌈🌈计算机四件套                               关注走一波💕💕  

🌈🌈数据结构与算法                           ​关注走一波💕💕  

🌈🌈必知必会工具集                           关注走一波💕💕

🌈🌈书籍网课笔记汇总                       关注走一波💕💕         



📣非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤收藏✅ 评论💬,大佬三连必回哦!thanks!!!
📚愿大家都能学有所得,功不唐捐!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值