Java常用类 -- API的使用

API是什么

ava 的API(API: Application(应用) Programming(程序) Interface(接口))

Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。

在JDK安装目录下有个src.zip文件,这个文件解压缩后里面的内容是所有Java类的源文件。可以在其中查看相对应的类的源码。

我们在每次查看类中的方法时,都打开源代码进行查看,这种方式过于麻烦。其实,我们可以通过查帮助文档的方式,来了解Java提供的API如何使用。如下图操作:查找Object类

通过帮助文档中类与方法的介绍,我们就能够使用这个类了。

常用类Object

Object类介绍

Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。

常用方法

1.equals

| boolean | **[equals](../../java/lang/Object.html#equals(java.lang.Object))**([Object](../../java/lang/Object.html "java.lang 中的类") obj)
指示其他某个对象是否与此对象“相等”。 |

2.toString

| [String](../../java/lang/String.html "java.lang 中的类") | **[toString](../../java/lang/Object.html#toString())**()
返回该对象的字符串表示。 |


常用类String

String类介绍

查阅API中的String类的描述,发现String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。
//演示字符串
String str = "无敌";
str = “llllllll”

常用方法

1.charAt

| char | **[charAt](../../java/lang/String.html#charAt(int))**(int index)
返回指定索引处的 char 值。 |

2.indexOf

| int | **[indexOf](../../java/lang/String.html#indexOf(int))**(int ch)
返回指定字符在此字符串中第一次出现处的索引。 |

3.length

| int | **[length](../../java/lang/String.html#length())**()
返回此字符串的长度。 |

4.toCharArray

| char[] | **[toCharArray](../../java/lang/String.html#toCharArray())**()
将此字符串转换为一个新的字符数组。 |

你可能感兴趣的:(Java常用类 -- API的使用)