🌈hello,你好鸭,我是Ethan,一名不断学习的码农,很高兴你能来阅读。
✔️目前博客主要更新Java系列、项目案例、计算机必学四件套等。
🏃人生之义,在于追求,不在成败,勤通大道。加油呀!
🔥个人主页:Ethan Yankang
🔥推荐:史上最强八股文 || 一分钟看完我的上千篇博客
🔥温馨提示:划到文末发现专栏彩蛋 点击这里直接传送
🔥本篇概览:JAVA基础 || 详细讲解了String类的所有常用方法。🌈⭕🔥
🌈序言
JAVA基础必序扎实的一批,此关不过,啥都没有。今日得《JAVA核心技术·卷I》之良品辅助,应按本书学之习之,时时复习,长此以往必能穿魂入脉,习得大功。
本篇章是本人于代码随想录中刷题所遇,为方便大家查阅这里也给出该题的快速通道 :
🔥 代码随想录——数组9——移除元素4——快慢指针法——比较含退格的字符串-CSDN博客
🌈首先查阅这一篇文章了解String与stringBuffer的区别。
以下是String
类的一些常用方法总结:
目录
5.substring(int beginIndex, int endIndex):
7.indexOf(int ch, int fromIndex):
12.lastIndexOf(int ch, int fromIndex):
16.equalsIgnoreCase(String anotherString):
17.compareTo(String anotherString):
19.replace(char oldChar, char newChar):
20.replace(CharSequence target, CharSequence replacement):
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!!!
📚愿大家都能学有所得,功不唐捐!