Java API常用类及方法总结

来源:互联网 发布:淘宝的东西都是正品吗 编辑:程序博客网 时间:2024/05/24 05:05

Math类

Math类位于java.lang包中,可以直接使用,无需引入。
常量:
Math.PI:原周长与直径之比π
Math.E:自然对数的基值e
常用方法:
abs(x)————-x的绝对值
ceil(x)————-x四舍五入
floor(x)————x向下取整
top(X)————-x向上取整
exp(x)————-e^x
max(x,y)、min(x,y)—取较大较小值
sqrt(x)————-x的平方根
pow(x,y)———–x的y次幂
cos、tan、sin——-三角函数
log(x)————–x取对数

String类

**创建方式:
1.String str = “”;
2.String str = new String();
3.String str = new String(“”);
4.char cs[] = {};String str = new String(cs)
5.String str = new String(char[],int start,int end)
cs中从start到end
常用方法:
length();String的长度
equals(str);比较和str是否相同
endWith(str)、startWith(str):判断是否以str开头、结尾
compareTo(String str):和str按字典顺序比较;相同返回0,大则返回正数,小则返回负数。
indexOf(str):检索str第一次出现的位置,如果没有则返回-1.
lastIndexOf(str):检索str最后一次出现的位置,没有则返回-1.
indexOf(str,start):检索str从start开始第一次出现的位置,没有则返回-1.
lastIndexOf(str,end):检索str到end位置最后一次出现的位置,没有则返回-1
substring(start,end):截取从start到end位置的字符并返回。
replaceAll(old,new):以new替换old。
trim(str):去掉起始和结束位置的所有空格并返回余下字符串
split(str):以str分割当前字符并返回字符串组

封装类 ##**

基本数据类型的封装类:
int————–>Integer
byte————>Byte
short———–>Short
long———–>Long
boolean——->Boolean
char———–>Character
double——–>Double
float———–>Float

基本数据类型封装类的常用方法:
1.字符串转化为封装类:封装类.parse封装类(<目标字符串>)
2.封装类转换为字符串:String.valueOf(<目标>)=====>注:目标必须符合

Character常用方法:
isDgit(ch):是否是数字。
isLetter(ch):是否是字母。
isLetterOrDgit(ch):是否是字母或者数字。
isLowerCase(ch):是否是小写字母。
isUpperCase(ch):是否是大写字母。
toLower(ch)—toUpper(ch):转换为小写大写
isSpaceChar(ch):判断是否是空格。


后续会陆续添加

原创粉丝点击