java常用类

Java常用类
枚举类型:javaSE5.0开始引入的一种新类型(enum)
枚举:是指由一组固定的常量组成,使用enum关键字,枚举常量之间以逗号隔开枚举常量列表必须以分号(; )结尾。
创建枚举常量就是创建对象,包含无参构造。
其中可以包含属性,提供setter/getter方法

使用包装类的构造方法,将基本类型转换成包装类
2.可以将字符串类型转换成对应的包装类
3.如果字符串字符不是数值,将出现数值转换异常
4.如果任意字母是(true)任意大写转换成Boolean,将输出true,否则为false.
5.不能将字符串转换成字符级别。(构造方法)

基本数据类型 包装类
byte Byte
boolean Boolean
short Short
char Char
int Integer
long Long
float Float
double Double
Java语言是面向对象的,java中的基本数据类型不是面向对象的。
包装类作为和基本数据类型对应类的存在,方便对象操作。
包装类包含每种基本数据类型的相关属性,最大值,最小值,相关操作方法。
(1)使用包装类的构造方法

public Type(int type)
public Type(String type)
type为基本数据类型,使用关键字new 将一个基本数据类型包装为一个对象
使用包装类的valueOF()方法
(2)包装类转换成基本数据类型
(3)基本类型和包装类的自动转换
Mathf类提供了一些基本数学运算和几何运算的方法,此类的方法为静态方法,无子类。
Abs()绝对值
Max()最大值
Random()返回随机数
String类常用方法
String .length()方法
字符串比较
equals方法
忽略大小写的字符串比较 equalsIgnoerCase(字符串2)

toLowerCase转换成小写(英文字符)
toUpperCase转换成大写(英文字符)
(4)字符串的拼接 .concat(字符串2)
(5)字符串的提取和查询方法
Indexof(int ch)搜索并返回第一个出现字符(或字符串value)的位置
Lastindexof
Substring从指定索引位置开始的部分字符串
SubString(int beginindex,int endindex)从beginindex到endindex之间的字符串
trim截取字符串前后的空格后返回新的字符串。
字符串的拆分 .split

StringBuffer类 和StringBuilder类
1.使用StringBuffer类处理字符串
(1)toString (2)append连接字符串。
(2)Insert方法插入方法
String 字符串常量
StringBuffer字符串变量多线程安全
StringBuilder字符串变量单线程jdk5.0版本

日期操作类
date获取系统当前的日期和时间
calendar操作日期和时间的类,允许把一个毫秒为单位的时间转换成年、月、日、小时、分、秒默认显示当前时间、也可以查看其他时间。
可以通过getInstance()获得calender的对象。
Int get(int filed)返回给定日历字段的值
Year指示年
Month指示月
Day_of_month指示一个月中的某天
Day_OF_Week指示一个星期中的某天
使用SimpleDateFormat类格式化时间

Random类

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值