Java--变量(三)

常用工具类

Java.lang.System

输出       
System.out.print()
System.out.println()
输入
System.in 
数组拷贝
System.arraycopy(src,srcPosition,dest,destPosition,length)
(原数组,从原数组的那个位置开始,新数组,从新数组的那个位置开始,长度)

Java.lang.String

length()
charAt(int index)
arr.compareTo(anotherarr)先比字符数组中的每一个字符的unicode编码,再比长度
indexOf(int ch)
str.subString(beginIndex,endIndex)
startWith(str)以str开始
endWith(str)以str结束
replace(String old,String new)字符/字符串替换
toCharArray()字符串转数组
valueOf(数)数转字符串
trim()去首尾空格
split(str)用str进行分割 会返回一个char[]
toUpperCase()转大写
toLowerCase()转小写

Java.util.Date

new Date()系统当前时间
new Date(long)指定时间
getTime()返回1970-01-01 00:00:00到当前的毫秒数

Java.util.Arrays

Arrays.toString(Object[] objs)
Arrays.sort(int[] arrs)
Arrays.copyof(arr,newlength)

Java.util.Random

Random.nextInt()   ±21E
Random.nextInt(bound) [0, bound-1]

math BigDecimal

add(BigDecimal)
subtract(BigDecimal)
multiply(BigDecimal)
divide(BigDecimal)

Java.text.SimpleDateFormat

new SimpleDateFormat("yyyy-MM-dd  HH:mm:ss.SSS")
sdf.format(Date) 将日期对象转化为String对象
sdf.parse(String) 将String对象转化为日期对象

你可能感兴趣的:(Java)