实用类

一.、认识枚举:
枚举是指由一组固定的常量组成的类型。使用关键字enum定义。
所有的枚举都继承自java.lang.Enum类。由于Java 不支持多继承,所以枚举对象不能再继承其他类。
如下代码所示:

public enum Color {
Red, Greed, Blank;
}
以上代码: 表示枚举常量列表,枚举常量之间以逗号隔开。

二:包装类
Java是一个面向对象的编程语言,但是Java中的八种基本数据类型却是不面向对象的,为了使用方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类(Wrapper Class),包装类均位于java.lang包。
包装类和基本数据类型转换:
boolean —> Boolean
char —> Character
byte—> Byte
short—> Short
long—> Long
int —> Integer
float—> Float
double—> Double

对于包装类说,用途主要包含两种:
1、作为 和基本数据类型对应的类 类型存在,方便涉及到对象的操作。
2、包含每种基本数据类型的相关属性如最大值、最小值等,以及相关的操作方法。

三、String类中常用的方法
String类的获取功能:
1 length():获取字符串的长度,其实也就是字符个数
2 charAt(int index):获取指定索引处的字符
3 indexOf(String str):获取str在字符串对象中第一次出现的索引
4 substring(int start):从start开始截取字符串
5 String substring(int start,int end):从start开始,到end结束截取字符串。包括start,不包括end
6 String trim():截取字符串前后的空格后返回值的字符串
字符串连接
使用"+"
使用String类的concat()方法
StringBuilder和StringBuffer:
StringBuffer是字符串缓冲区,是一个容器。
特点:
1,长度是可变化的。
2,可以字节操作多个数据类型。
3,最终会通过toString方法变成字符串。

Random类:此类用于生成随机数:

两种构造方法

​ 1.Random(); 创建一个新的随机数生成器

​ 2.Random(long seed); 使用单个 long 种子创建一个新随机数生成器

​ 如果用相同的种子创建两个Random 实例,则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值