关于 实用类 的笔记整理

实用类

1.枚举

1.枚举是指一组由固定的常量组成的类型。使用enum关键字定义。

2.在枚举中,如果出了定义了枚举常量,还定义了其他成员,则枚举常量列表必须以分号(;)结尾

3.在JAVA中,通常使用枚举表示一组个数有限的值,用于实现输入的纸进行约束检查。

2.掌握包装类的使用

1.包装类都是在java.lang包中。
byte ==> Byte
short ==> Short
int ==> Integer
long ==> Long
float ==> Float
double ==> Double
boolean ==> Boolean
char ==> Character

2.字符串的拼接
int a = 10;
//使用+“ ”完成字符串的拼接;
String b = a + " ";
//将基本数据类型转换为字符串
String string = Integer.toString(a);

3.拆装箱

“拆箱”:包装类型转换为基本数据类型
“装箱”:基本数据类型转换为包装类型

包装类和基本数据类型的注意事项
1.包装类是引用数据类型,所以他可以接收null值,而基本数据类型不可以
2.包装类型不是用来替代基本数据类型的,而是用来弥补基本数据类型无法完成的问题。

4.Math和Random类

常用的Math类

// 求两者中的最小值
int min = Math.min(10, 9);
System.out.println(min); // 9

// 求两者中的最大值
int max = Math.max(10, 9);
System.out.println(max); // 10

// 求绝对值
int abs = Math.abs(-10);
System.out.println(abs); // 10

// 向上取整
double ceil = Math.ceil(10.2);
System.out.println(ceil); // 11

// 向下取整
double floor = Math.floor(10.8);
System.out.println(floor); // 10

Random类

// 求随机数
double random = Math.random();

5.掌握字符串的常用API

1.获取字符串的长度:int length();
2.判断字符串内容是否相同:boolean equals(Object obj);
3.不区分大小写的字符串内容比较:
boolean equalslgnoreCase(String str);
4.将字母全部转换为大写/小写:
String toUpperCase();/String toLowerCase();
5.字符串拼接:String concat(String anotherString);
6.查找指定字符串第一次出现的位置:
int indexOf(String subStr);
7.从指定位置(包含)开始,查找指定字符串出现的位置:
int indexOf(String subStr,int fromIndex);
8.查找指定字符串最后一次出现的位置:
int lastIndexOf(String subStr);
9.从指定位置开始截取字符串:
String substring(int startIndex);
10.从指定位置开始截取到指定位置结束的子字符串:String substring(int startIndex,int endIndex);[startIndex,endIndex)
11.获取指定索引的字符:char charAt(int index);
12.去除字符串两端空格:String trim();
13.替换字符串:
String replace(String oldStr,String newStr);
14.拆分字符串:String[] split(String 正则表达式)
15.将字符串转换为字符数组:char[] toCharArray();

6.掌握StringBuffer的基本使用

构造方法:
StringBuffer();
StringBuffer(String str);
常用方法:
append(任意类型数据); 追加字符串
insert(int index,任意数据类型);在指定位置插入任意数据 原有数据后移
toString();转换位字符串

7.掌握时间类Date

记得导包!!!!

位于java.util.中
java.util.Date
Date();会获取当前的系统时间进行赋值
//创建对象
Date date = new Date();

掌握时间格式转换SimpleDateFormat
Date date = new Date();
//转换的格式字符串
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy年MM月dd日 HH:mm:ss”);
String time = sdf.format(date);//转换成字符串
System.out.println(time);

掌握日期类型的使用Calendar
Calendar calendar = Calendar.getInstance();
calendar.get()…
calendar.set()…

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值