实用类介绍

Posted on 2019-06-17 08:44  喝茶旅程  阅读(98)  评论(0编辑  收藏  举报

实用类
int —– Integer【特别】
char —– Character【特别】
byte —– Byte
short —– Short
long —– Long
float —– Float
double —— Double
boolean —– Boolean
String —– String【特别】

Integer integer = new Integer(12);

 

包装类常用方法
***Value()  可以将包装类对象再转回成它的对象的基本数据类型
toString()  可以将包装类对象对应的基本数据类型转成字符串
parse***()  可以将字符串内容解析成包装类对应的基本数据类型【注意要能够被解析】
valueOf()  可以将基本的数据类型的值转换成对应的包装类对象

基本的数据类型和它的包装类直接可以实现自动装换

  • 装箱—-将基本的数据类型打包变成对应的包装类对象
  • 拆箱—-将包装类对象拆包变成基本数据类型对应的值 
  • Math类的常用属性和方法

    • Math.E  自然对数底数
    • Math.PI  圆周率
    • Math.abs()  求绝对值
    • Math.max()  求最大值
    • Math.min()  求最小值
    • Math.random()  生成随机数

    Random类可以用来产生随机数

  • nextInt(基准数) // 产生0-基准数之间的一个随机数

 

String 类的常用方法
length()  求字符串的长度
equals()  用来比较字符串的内容
==  判断的是两个字符串在内存上地址是否相同
equalsIgnoreCase()  忽略大小写比较
toLowerCase()  将字符串内容转成小写
toUpperCase()  将字符串内容转成大写
concat()  拼接字符串
indexOf()  求指定字符第一次出现的位置
lastIndexOf()  求指定字符最后一次出现的位置
substring(int start, int end)  从指定位置截取字符串中的内容[start, end)
trim()  去掉字符串整体前后的空格
split()  按照指定的分隔符将字符串分割成多个字符串并返回一个字符串数组
StringBuffer类是String的增强版本
在字符串拼接上,效果要比String高
toString()  将对象内容转成字符串
append()  追加和拼接字符串
insert()  在指定的位置插入指定的符号
日期类
Date 类

用户获取系统的日期和时间
SimpleDateFormat 类

用来格式化日期显示