API中的类(二):day041:API中的类(二)_ZQyyds:)的博客-CSDN博客
一、API
1.什么是API?
API:应用程序编程接口;简单来说,就是Java帮我们已经写好了一些方法,我们直接拿来用就行。
2.Java API
指的是JDK中提供的各种功能的Java类
二、API中的类
1.Math类,直接使用类名.的形式调用方法,即:Math.()
-
public static int abs(int a) 返回参数的绝对值
-
public static double ceil(double a) 向上取整
-
public static double floor(double a) 向下取整
-
public static int round(float a) 四舍五入
-
public static int max(int a,int b) 返回两个int值中最大的值
-
public static int min(int a,int b) 返回两个int值中最小的值
-
public static double pow(double a, double b) 返回a的b次幂的值
-
public static double random() 返回值为double的正值,范围在 [0.0,1.0)
2.System类,直接使用类名.的形式调用方法,即System.()
-
public static void exit(int status) 终止当前的Java虚拟机,非零表示异常终止
-
public static long currentTimeMillis() 返回当前时间,以毫秒为单位
-
arraycopy(数据源数组,起始索引,目的地数组,起始索引,拷贝个数) 数组拷贝
3.Object类,每个类都可以将Object作为父类,所有类都直接或间接的继承自该类
(1)toString()方法:
- 直接打印一个对象就是打印这个对象的toString方法的返回值
- Object的toString方法得到的是对象的地址值
- 我们一般会对toString方法进行重写
(2)equals()方法:
-
字符串是对象,它比较的是内容是否相同,是通过一个方法实现的,该方法是:equals()
equals面试题:两个输出语句都为false