2021-05-10

API 简介
什么是 API
Application Programming Interface ,应用程序编程接口,这里指的是 API 文档,通常叫 “Java 文档 ,是
Java 中提供
的类的使用说明书。 Java 中的类和方法几乎全部都添加了文档注释( /** 文档注释内容 */ ),这些文档注
释就被 Java 的命令( javadoc.exe ,在 JDK 安装的 bin 目录下)编译成了 Java 文档,即 API
Object
简介
类层次结构最顶层的基类,所有类都直接或间接的继承自 Object 类,所以,所有的类都是一个
Object (对象)。 Java 是严格的面向对象的语言,所以,所有的函数和数据都封装到类中(并非所有的
编程语言都这样),通过类的对象来调用这些功能或实现某个算法。
构造方法
Object()
构造一个对象。所有子类对象初始化时都会优先调用该方法
成员方法
int hashCode()
返回对象的哈希码值,该方法通过对象的地址值进行计算,不同对象的返回值一般不同
Class<?> getClass()
返回调用此方法对象的运行时类对象(调用者的字节码文件对象)
String toString()
返回该对象的字符串表示
boolean equals()
返回其它某个对象是否与此对象 相等 。默认情况下比较两个对象的引用(地址值),建议重写
Scanner
简介
扫描器。能够解析字符串( String )和基本数据类型的数据
构造方法
Scanner(InputStream) : 构造一个扫描器对象,从指定输入流中获取数据参数 System.in ,对应键盘录入
成员方法
nextXxx()
获取下一个输入项,其中 Xxx 可能是任意基本数据类型,返回对应类型的数据
String next()
获取下一个输入项,以空白字符作为分隔符 空白字符:空格、 tab 、回车等
String
简介
字符串。
构造方法
String(byte[])
构造一个 String 对象,将指定字节数组中的数据转化成字符串
String(char[])
构造一个 String 对象,将指定字符数组中的数据转化成字符串
char[] charArr = {'H', 'e', 'l', 'l', 'o'};
 String s = new String(charArr); 
System.out.println("s = " + s);
成员方法
boolean equals(String)
判断当前字符串与给定字符串是否相同,区分大小写
String str1 = new String("Hello");
String str2 = new String("Hello");
boolean equals = str1.equals(str2);
System.out.println("equals = " + equals);
boolean equalsIgnoreCase(String)
判断当前字符串与给定字符串是否相同,不区分大小写
String str1 = new String("Hello");
String str2 = new String("HELLO");
boolean equals = str1.equals(str2);
System.out.println("equals = " + equals);
boolean b = str1.equalsIgnoreCase(str2);
System.out.println("b = " + b);
boolean startWith(String)
判断是否以给定字符串开头
int length()
获取当前字符串的长度
char charAt(int index)
获取指定索引位置的字符
int indexOf(String)
获取指定字符(串)第一次出现的索引
int lastIndexOf(String)
获取指定字符(串)最后一次次出现的索引
String substring(int)
获取指定索引位置(含)之后的字符串
String substring(int, int)
获取从索引 start 位置(含)起至索引 end 位置(不含)的字符串
byte[] getBytes()
将字符串转换成字节数组
char[] toCharArray()
将字符串转换成字符数组
static String valueOf(..)
将指定类型数据转换成字符串
String replace(old, new)
将指定字符(串)替换成新的字符(串)
String[] split(String)
切割字符串,返回切割后的字符串数据,原字符串不变
String trim()
去掉字符串两端的空白字符
 
Date
简介
日期类,用于操作日期相关信息。
构造方法
Date()
构造一个日期对象,当前系统时间,精确到毫秒
Date(long)
构造一个日期对象,时间为自 “1970 1 1 00:00:00 GMT” 起,至指定参数的毫秒数
成员方法
long getTime()
将日期对象转换成对应时间的毫秒值
 
基本类型的包装类
简介
基本数据类型不是对象,所以 Java 针对基本类型提供了对应的包装类,以对象的形式来使用。
装箱
基本类型转包装类型(对象类型)
拆箱
包装类型(对象类型)转基本类型
成员方法
基本类型 parseXxx(String)
将字符串类型的数据转换成对应的基本类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值