Java API常用类及方法总结

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):判断是否是空格。


后续会陆续添加

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值