目录
String replace(char old,char new)String replace(String old,String new)
int compareTo(String str)int compareToIgnoreCase(String str)
点击下方链接学习更多的String类 API深入研究
字符串String API深入研究1.0
Sring类的判断功能 API深入研究2.0
String类的获取功能 API深入研究3.0
String类的字符串转换功能 API深入研究4.0
在我们企业的日常开发中,String类是每天都会去使用的高频类,那么我们来深入探索一下。(个人参考API文档编写,仅供学习参考)
字符串:简单理解,就是由多个字符组成的数据,叫做字符串;也可以看作是一个字符数组。
观察API发现:
1、String代表的是字符串,属于java.lang下面的。所以使用的时候不需要导包。
2、String类代表字符串,Java程序中的所有字符串文字(例如"abc"),都被实现为此类的实例(对象)。
3、字符串不变:它们的值在创建后不能被更改,字符串是常量,一旦被赋值,就不能改变。
注意事项:String类重写了toString()方法。
替换功能
String replace(char old,char new)
String replace(String old,String new)
查看API文档我们知道:
public String replace(char oldChar, char newChar)
返回从替换所有出现的导致一个字符串oldChar
在此字符串newChar
。
如果在String oldChar
表示的字符序列中没有发生String
,则返回对该String
对象的引用。 否则, String
被返回对象,它表示一个字符序列与由本表示的字符序列String
除了的每次出现对象, oldChar
通过的发生替换newChar
。
例子:
"mesquite in your cellar".repl