java面试题:常见的javaAPI

java面试题常见的API

JDKAPI如何使用:

JDKAPI有很多版本,但是中文版本只有jdk1.6(官方发布),虽然和现在很多的使用的版本低,但是也有借鉴的意义,使用JDKAPI遵从三步即可,jdk1.6的API

1.查找常用的类

2.使用构造方法 (作用:创建对象)

3.使用常见的方法 (作用:使用对象应用方法)
在这里插入图片描述

常见的Api如下:

Scanner:

next:生成一个输入的一个字符串。

nextint:生成一个输入的int

Random:

next:生成一个随机数无范围

nextint:生成一个均匀分布的随机数int

String

equals 比较值

equalsIgnoreCase 忽略大小写比较值

replaces 字符串替换

concat 字符串拼接

getbyte 获取字符串的字节数组

tocharArray 将字符串转换成数组

split 将字符串按照符号切割

length 字符串的长度

charat 字符串替换

substring 字符串截取

indexof 返回字符串第一次出现的索引

Math

abs 绝对值

floor 向下取整

ceil 向上取整

round 四舍五入

math.pi 圆周率

object:

tostring:

默认打印的是对象的地址

重写后的tostring方法使用的是对象的值。

==:

在基本类型中比较的是对象的值

在引用类型中比较的是对象的地址

equals方法:

string重写了object的equals方法,它们比较是字符串的值

object默认比较的是两个对象的地址,可以通过重写来比较两个对象的值

重写后的equals方法可以比较对象的值

objects的equals方法,对两个对象进行比较,防止空指针异常。当引用类型值是null,可以避免报错。

Date:

毫秒:1000毫秒等于1秒,精确到毫秒可以表示特定的瞬间。

毫秒零点:1970-1-1 0:0:0,中国属于东八区,会把时间增加8小时。

dateformat:

是一个抽象类,需要使用子类simpleDateFormat

format:转化成字符串

parse:转化成日期

calendar:

抽象类,直接子类GregorianCalendar

getinstance:获取日历

get:获取日历值

set:设置日历值

add:增加指定值

gettime:获取日期对象

system:

arraycopy:复制数组

currenttimemillis:获取系统时间。

stringBuilder:

tostring:由stringbuilder转换成string

append:追加字符串。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值