AP计算机科学考试Java快速参考
class java.lang.Object
boolean equals(Object other)
String toString()
class java.lang.Integer
Integer(int value)
int intValue()
Integer.MIN_VALUE
:int或Integer可以表示的最小值Integer.MAX_VALUE
:int或Integer可以表示的最大值
class java.lang.Double
Double(double value)
double doubleValue()
class java.lang.String
int length()
String substring(int from, int to)
:返回从from
到to - 1
的子串String substring(int from)
:返回从from
到length()
的子串int indexOf(String str)
:返回第一次出现str
的位置,未找到则返回-1
int compareTo(String other)
:this
小于other
返回负数,等于返回0
,大于返回正数
class java.lang.Math
static int abs(int x)
static double abs(double x)
static double pow(double base, double exponent)
static double sqrt(double x)
static double random()
:返回在范围[0.0, 1.0)之间的double
class java.util.ArrayList implements java.util.List
int size()
boolean add(E obj)
:在末尾添加obj
,返回true
void add(int index, E obj)
:在位置index
插入obj
,之后元素后移一位,index
需小于总长E get(int index)
E set(int index, E obj)
:在位置index
替换obj
,返回被替换掉的元素E remove(int index)
:删除位置index
的元素并返回,之后元素前移一位