本文共 2729 字,大约阅读时间需要 9 分钟。
API即应用程序编程接口,为开发者提供标准化的操作方法,使程序能够互相通信或进行特定操作。Java中的API主要体现在以下几个方面:
String、List、Map等,帮助开发者快速完成常用任务。Object是Java类的根基,所有类都直接或间接继承自它。它提供了一系列基础功能,包括:
public Object() 默认空构造,所有对象都可通过此方法创建。
public int hashCode()
public final Class getClass()
Class.getName()获取类名。public String toString()
"类名@hash值"。public boolean equals(Object obj)
public protected Object clone() throws CloneNotSupportedException
clone()方法,并修饰为public。public static String valueOf(Object obj) Object obj。用于获取键盘输入,常用于读取用户输入。主要方法包括:
public Scanner(InputStream source)
System.in的标准输入流。public boolean hasNextXxx()
Int、Double等。public Object nextXxx()
nextInt()、nextLine()等。字符串是Java中表示字符序列的对象,具有以下特点:
public String()public String(byte[] bytes)public String(byte[] bytes, int index, int length)public String(char[] value)public String(char[] value, int index, int count)public String(String original)public boolean equals(Object obj) public boolean equalsIgnoreCase(String str) public boolean contains(String str) public boolean startsWith(String str) public boolean endsWith(String str) public boolean isEmpty() public int length() public char charAt(int index) public int indexOf(int ch) public int indexOf(String str) public int indexOf(int ch, int fromIndex) public int indexOf(String str, int fromIndex) public String substring(int start) public String substring(int start, int end) public byte[] getBytes() public char[] toCharArray() public static String valueOf(char[] chs) public static String valueOf(int i) public String toLowerCase() public String toUpperCase() public String concat(String str) public String replace(char old, char new) public String replace(String old, String new) public String trim() public int compareTo(String str) public int compareToIgnoreCase(String str) 通过以上方法,开发者可以方便地操作字符串,提升代码的灵活性和可读性。
转载地址:http://phng.baihongyu.com/