java高级:常用API

API常用类:

  Object:所有类的基类,所有类都直接或间接继承了Object类;

  String:由多个字符组成的字符数组;

  Java.util:日期类(Data);计算函数类(math);

  包装类:把基础数据类型包装成一个对象;

Object常用方法:

方法名解释返回值类型
hashCode( )获取对象的hash值;

int

toString( )将对象信息变为字符串返回String
equals( )

判断两个内存地址是否一样

boolean
getClass

获取类型

Object

String常用方法:

方法名解释返回值类型
isString( )判断字符串是否为空boolean
length( )取到字符串长度int
equalsIgnoreCase( )不区分大小写比较是否相等Object
charAt(int index)返回下标的charchar
subString(int start)截取区间字符串,从start开始String
subString(int start,int end)

截取区间字符串,从start开始到end结束

(包头不包尾)

String

replace( )

替换字符串

String

trim( )

去掉首尾空格String

String类型转换功能:

方法名解释返回值类型
getBytes( )转换成bytes类型的数组byte[ ]
toCharArray( )转换成char类型的数组char[ ]
valueOf( )将入参类型转换成String

String

toLowerCase( )将字母全部小写

String

toUpperCase( )将字母全部大写String
concat( )在字符串尾部增加数据String

 

StringBuffer常用方法:

String每次进行更改都会产生一个新的对象;

StingBuffer是在原有的对象上进行更改,是线程安全。

方法名解释返回值类型
appent( )追加字符串StringBuffer
insert( )在指定位置增加字符串StringBuffer
deleteCharAt( )删除指定位置字符串StringBuffer
reverse( )反转字符串StringBuffer

Charactter常用方法:

方法名解释返回值类型
isUpperCase( )判断指定字符是否为大写字母booleam
isLowerCase( )判断指定字符是否为小写字母booleam
isDigit( )如果字符串中只含有数字则返回truebooleam

Integer的常用方法:

方法名解释返回值类型
intValue( )转换为intint
parseInt(String s)String转换成intint
ValueOf(String s) String转换成IntegerInteger
toBinargString(int i)转换成2进制String
toOctalString(int i)转换成8进制String
toHexString(int i)转换成16进制String
parseInt(String s,int radix)其他进制到其他进制int

Math的常用方法:

方法名解释返回值类型
abs(int a)取绝对值int
ceil(double a)返回最小值double
floor(double a)返回最大值double
max(int a, int b)取最大值int
pow(double a,double b)求幂double
random( )随机数(0到1)double
random(int a)生成0到a的随机数double
round(float a)四舍五入成整数int
sqrt(double a)求double值的正平方根

double

  • 64
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值