该包是 Java 的核心 jar 包,使用下面的所有的类时,可以不用导入
- Object(所有类的父类,包含数组)
构造器:
Object()
方法:
String toString()
int hashCode()
boolean equals(Object obj)
- String 字符串
构造器:
String();
String("");
String(char ch[]);
String(byte b[]);
String s = "";
方法:
int length()
int indexOf(int a)
int indexOf(String s);
int lastIndexOf(String s);
char charAt(int a);
String replace(String old,String new);
boolean equals(Object obj);
String subString(int s,int end)
String subString(int s);
boolean endsWith(Stirng s)
boolean startsWith(String s)
char []a toCharArray();
String toUpperCase()
String toLowerCase()
String[] s split(",");
String trim();
boolean contains("")
byte [] getBytes()
- StringBuffer StringBuilder
可变字符串
构造器:
StringBuffer("");
StringBuilder("");
方法:
append("");
length()
toString()
insert();
- Math
所有的方法全部都是静态的
abs()
ceil()
floor()
rint()
round()
min()
max()
random() 0--1
- System
in
out
err
exit(0)
arrayCopy()
-
包装类
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
自动装箱 自动拆箱
isLetter()
isDigit()
isWhiteSpace()
toUpperCase()
toLowerCase()
isUpperCase()
isLowerCase()
- Date
Date(); --- 得到系统的当前时间
Date(long lo) --- 从基准时间过了 lo 毫秒后的时间
基准时间: 1970-1-1 8:00:00
getYear()
getMonth()
getDate()
getDay()
getHours()
getMinutes()
getSeconds()