java面向对象、异常处理

常用类

System类

System.currentTimeMillis(); 以毫秒为单位返回当前时间。

Math类

Math.floor 返回小于或等于参数且等于数学整数的最大值(最接近正无穷大) double

Math.ceil 返回大于或等于参数且等于数学整数的最小值(最接近负无穷大) double

Math.round 返回与参数最接近的 int ,并将关系四舍五入为正无穷大。

包装类

在JAVA中,八大基础数据类型(int,float,double...)是不具备对象的特征的,比如基本数据类型就不能调用方法,功能简单,为了让基本数据类型也具备对象的特征,就有了JAVA包装类。

将包装类转换成基本数据类型了。这两个例子分别展示了如何将int类型转换成包装类,如何将包装类转换成int类型。
我们一般将“基本数据类型转换成包装类”的过程叫做装箱,将“包装类转换成基本数据类型”的过程叫做拆箱

装箱可以分为手动装箱和自动装箱

JDK1.5以后都是自动拆装

日期类

getYear() int 获取当前日期的年份
getMonth() Month 获取当前日期的月份对象
getMonthValue() int 获取当前日期是第几月
getDayOfWeek() DayOfWeek 表示该对象表示的日期是星期几
getDayOfMonth() int 表示该对象表示的日期是这个月第几天
getDayOfYear() int 表示该对象表示的日期是今年第几天
withYear(int year) LocalDate 修改当前对象的年份
withMonth(int month) LocalDate 修改当前对象的月份

String类

indexof 查找指定字符串在字符串中的位置,-1表示找不到该字符串

String str="hello this is a java";
System.out.println(str.indexof("java"))//输出6 java在字符串中j的下标
System.out.println(str.indexof("c++"))//没有找到输出-1
System.out.println(str.lastindexof("a"))//找最后一个a在字符串中的下标
System.out.println(str.indexof("a",15))//找到指定下标的a   

substring 字符串截取

System.out.println(str.substring(16))//截取下标后面的所有字符
System.out.println(str.substring(6,10))//截取字符串 

split 字符串分割

String[] str=ss.split("-")

16))//截取下标后面的所有字符
System.out.println(str.substring(6,10))//截取字符串


split 字符串分割

````java
String[] str=ss.split("-")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值