枚举
枚举指由一组固定的常量组成的类型
类型安全
易于输入
代码清晰
JavaAPI
常用JavaAPI
java.lang
java.io
java.util
包装类
包装类把基本类型数据转化为对象
每个基本类型在java.lang包中都有一个相应的包装类
包装类的作用
提供了一系列实用的方法
集合不允许存放基本数据类型数据,存放数字时,要用包装类型
包装类的构造方法
所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例
包装类的常用方法
XXXValue():包装类转换成基本类型
toString():以字符串形式返回包装对象表示的基本数据类型(基本类型–>字符串)
parseXXX():把字符串转换为相应的基本数据类型数据(Character除外)(字符串–>基本类型)
valueOf()
装箱和拆箱
基本类型和包装类的自动转换
装箱:基本类型转换为包装类的对象
拆箱:包装类对象转换为基本类型的值
包装类的特点
JDK15.后,允许基本数据类型和包装类进行混合数学运算
包装类并不是用来取代基本数据类型的
在基本数据类型需要用对象表示是使用
Random类
生成随机数的其他方式
java.util.Random类
注意
用同一个种子值来初始化两个Random对象,然后用每个对象调用相同的方法得到的随机数也是相同的
String类
String类位于java.lang包中,具有丰富的方法
length()方法
String类提供了length()方法,确定字符串的长度
equals()方法
String类提供了equals方法,比较存储在两个字符串对象的内容是否一致
equals():检查组成字符串内容的字符是否完全一致
字符串连接
使用"+"
使用String类的concat()方法
字符串常用提取方法
public int indexOf(int ch)
public int indexOf(String value)搜索第一个出现的字符ch(或字符串value)如果没有找到返回-1
public int lastindexOf(int ch)
public int lastndexOf(String value)搜索最后一个出现的字符ch(或字符串value)如果没有找到返回-1
public String substring(int index)提取从位置索引开始的字符串部分
public String substring(int beginindex,int endindex)提取beginindex和endindex之间的字符串部分
public String trim() 返回一个前后不含任何空格的调用字符串的副本
实用类
最新推荐文章于 2022-08-21 14:54:39 发布