java中String类常用API

        前言:在学习java的String类的时候,有很多的API需要了解,下面我将举出其中在新手学习时使用频率较大的几个API。


先大体看一下有哪几个:(如图)

java中String类常用API_第1张图片

目录

1.equals()和 equalsIgnoreCase()

解释:

例子:

2.length()

解释:

例子:

3.charAt()

解释:

例子:

4.substring()

解释:

例子:

4.startswith ()和 endswith()

解释:

例子:

5.contains()

解释:

例子:

6.replace()

解释:

例子:

7.split()

解释:

例子:



1.equals()和 equalsIgnoreCase()

解释:

下面是官网给出的解释(看不懂也没有关系,下面我会讲解)

最左边的一栏是这个API 使用后的返回值(它们两个的返回值都是Boolean,即,真或假),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)equals():它的作用就是判断两个String类型的变量是内容是否相同(区分大小写),相同则返回true,不同则返回flase。

(2)equalsIgnoreCase():它的作用就是判断两个String类型的变量是内容是否相同(但是它不区分大小写),相同则返回true,不同则返回flase。

例子:

equals():

java中String类常用API_第2张图片

equalsIgnoreCase():

java中String类常用API_第3张图片

2.length()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是int,即一个整数),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)length():它的作用是求出String类型变量的长度。

例子:

length():

3.charAt()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是char,即一个字符),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)charAt():它的作用是求出String类型变量所对应的索引的中的字符。

例子:

charAt():

4.substring()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是String,即一个字符串),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)substring():它的作用是根据索引截断String类型的变量。

例子:

substring():

java中String类常用API_第4张图片

注:其截断到后面的数字 - 1的索引的位置!如果( )里面只填写一个数字,则代表从这个索引截取到String类型变量的最后!

4.startswith ()和 endswith()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它们两个的返回值都是Boolean,即,真或假),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)startswith():判断String类型的变量是否是以()里面的字符串开始的。

(2)endswith():判断String类型的变量是否是以()里面的字符串结束的。

例子:

startswith():

java中String类常用API_第5张图片

endswith():

5.contains()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是boolean,即true 或 false),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)contains:它的作用是查看目标字符串里面是否存在想要查看的字符串。

例子:

contains():

java中String类常用API_第6张图片

6.replace()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是String,即一个字符串),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)replace():它的作用是替换String类型变量里面的内容。

例子:

replace():

7.split()

解释:

下面是官网给出的解释

最左边的一栏是这个API 使用后的返回值(它的返回值是String[ ],即一个String类型的数组),中间的一栏是所对应的API 的使用方式,右边的一栏是对应的解释。

(1)split():它的作用是将一个String类型的变量根据()里面的内容分割成一个String类型的数组。

例子:

replace():

java中String类常用API_第7张图片java中String类常用API_第8张图片

以上是新手学习String类时使用频率较大的几个API。

你可能感兴趣的:(java,开发语言,后端)