![97c459420c61bd0439e05e71b4b996a7.png](https://i-blog.csdnimg.cn/blog_migrate/e1e4a951507142dc6590dbc118e6686e.jpeg)
String类将是您存储和处理语言的主要工具之一,本篇文章将带领大家对Java字符串的方法有个基础的认识,了解他的功能使用方法。
本文摘自千锋教育编著的《Java语言程序设计》,如需转载请标明来源。
![ee84497bfdcc63d5b5d7e1d1323f2733.png](https://i-blog.csdnimg.cn/blog_migrate/f632cfa123e14d0b0c2b9669a785be58.jpeg)
1.返回String“长度”方法
你如何确定给定String的长度?java提供了一种称为“length()”的方法。将它用于您需要查找String的长度。
![ae1c1901b540f71192c1a5faa53b2ae2.png](https://i-blog.csdnimg.cn/blog_migrate/a52edb5d624be7416fc5c57a277148b8.jpeg)
2.字符串“indexOf()”方法
我怎么能找到哪个角色在哪个位置?
“indexOf”可以帮助你指定的特定字符第一次出现的位置,若找不到返回-1
![4ed59b471cdbe575e5aafe306f83f377.png](https://i-blog.csdnimg.cn/blog_migrate/f8a93b37bb4a4a43f7c82dac35ac3c9c.jpeg)
3.字符串“lastindexOf()”方法
如果我知道长度,我想从字符串后面查找角色在哪个位置?
“lastindexOf”可以从指定位置开始反向检索,返回最后出现你指定的特定字符的位置,若找不到返回-1
![0e441bab09ed2d66f29f1554545588fb.png](https://i-blog.csdnimg.cn/blog_migrate/47b7a5fa6acf11cba1ad78aa751f1b0a.jpeg)
4.字符串“substring()”方法
如果我只想要字符串中的一段,那我该怎么办呢?
“subString”可以从指定的头和为截取字符串,返回截取后的字符串。注意:java中表示范围都是含头不含尾。
![6710db9db94be33719c479d11dcf9abb.png](https://i-blog.csdnimg.cn/blog_migrate/7a8cdfa6eede19f70ea0102202a211db.jpeg)
5.字符串“charAt()”方法
怎么能根据位置获取字符呢?
“chatAt”可以帮到你,用于返回指定下标的字符
![c01d62a9bed7174e10ae4d2aabcdd9d8.png](https://i-blog.csdnimg.cn/blog_migrate/0b7ad0a069875b8cfa0a57d76dfbf6c4.jpeg)
6.字符串“startsWith(),endsWith()”方法
怎么判断字符串是以什么开头或什么结束的呢?
“startsWith()”,检查字符串是否以指定字符串开始。“endsWith()”检查字符串是否以指定字符串结尾
![b279accd6ce9067cc6b41e690f77db58.png](https://i-blog.csdnimg.cn/blog_migrate/8b68c834bee2269c64612a5ab81234b4.jpeg)
7.字符串“compareTo()”方法
"compareTO"它从第一位开始比较, 如果遇到不同的字符,则马上返回这两个字符的ascii值差值.返回值是int类型。
![5c88b5dc7d3e967fcac85b1ad8bbc94c.png](https://i-blog.csdnimg.cn/blog_migrate/8e9eab13694ad5057bc751d0245ce667.jpeg)
8.字符串“contains()”方法
如果你想知道字符串中是否包含你想要的字符串?
那么“contanins”可以满足你的需求,判断是否包含指定字符串
![ca6885ab1f697796ce638716783a580a.png](https://i-blog.csdnimg.cn/blog_migrate/69e4b086f94d30343947cac441c8cfec.jpeg)
9.字符串“replace()”方法
您可以指定要替换的字符串部分以及参数中的替换字符串。
![e504235d97d84a7217e429ac72df6101.png](https://i-blog.csdnimg.cn/blog_migrate/d23ae7526139cda3ca400707d255bc9e.jpeg)
10.字符串“toLowerCase()”和“toUpperCase()”方法
“toLowerCase()”将字符串以小写形式显示,toUpperCase()”将字符串以大写形式显示。
![d180ea91075081ce08e6a05db6f0d3c4.png](https://i-blog.csdnimg.cn/blog_migrate/fe6ef93ed6c3e15454bde52d442bc4f8.jpeg)
Java相关文章推荐:
Java入门级操作-批量修改文件后缀
Java入门基础篇-如何在Java中创建只读文件