第九章 异常处理
异常概述:就是程序员没有预料到的错误
异常的抛出和捕捉:异常抛出后程序就会终止,捕捉由try,catch和finally组成
Java中常见的异常类:好多!
自定义异常:创建,抛出,捕捉,处理
在方法中抛出异常:使用throw和throws关键字抛出
第十章 字符串
String类:声明字符串,创建字符串
连接字符串:连接多个字符串,使用 “ + ”号连接;连接其他数据类型
获取字符串:获取字符串长度 使用length,字符串查找 indexOf(String s),获取指定索引字符 charAt();
字符串操作:获取子字符串 substring(),去除空格 trim(),字符串替换 replace(),判断字符串开始和结尾 开始 startsWIthaca()结尾 endsWit(),判断字符串是否相等 equals(),按字典顺序比较两个字符串 compareto(),字母大小写替换 大写化小写 toLowercare()小写化大写 toUppcare(),字符串分割。
格式化字符串:日期和时间字符串格式化 ;常规格式化
使用正则表达式:
字符串生成器:StringBuider
第十一章 常见库类
包装类:int -- Integer,double -- Double,boolean -- Boolean,char -- Character,number类
数字处理:数字格式化,Math类,Random类,BigInteger类,BigDecimal类
System类:控制台输出,计时
Scanner类:导入包,输入
日期时间类:Date类,日期时间格式化,Calender类