JAVA——常用类

JDK核心类库中提供一些常用的类,帮助程序员高效处理项目开发中遇到的一些常用功能。

字符串相关类型

String类

  • java.lang.String类对象表示不可修改的Unicode编码字符串.
  • 方法说明:构造方法
  • 字符串、连接、转换和截断:concat()、replace()、substring()、toLowerCase()、toUpperCase()、trim()
  • 检索和查找功能:charAt()、startWith()、indexOf()、lastIndexOf()、length();
  • 内容比较:equals()、equalslgnoreCase()、compareTo()

StringBuffer类

StringBuffer类对象保存可修改的Unicode字符序列

构造方法:

  • StringBuffer()
  • StringBuffer(int capacity)
  • StringBuffer(String initialString)

主要功能方法:

  • append()
  • insert()
  • reverse()
  • setCharAt()

 

日期相关类型

Date类

java.util.Date类用于表示特定的时间点,精确到毫秒,但不支持日期的国际化和分时区显示。

构造方法:

  • public Date()
  • public Date(long date)

主要功能方法:

  • public int compart To(Date anotherDate)
  • public boolean equals(Object obj)
  • public long getTime()
  • public String toString()

 

数学相关类型

Math类

java.lang.Math类提供常用数学功能和数学常量:

  • 数据截断操作:ceil(),floor(),round()
  • 取最大,最小及绝对值:max(),min(),abs()
  • 三角函数:sin(),cos(),tan(),asin(),acos(),atan(),toDegress(),toRadians()
  • 幂运算和对数运算:pow(),exp(),sqrt(),log(),log10()
  • 其他操作:random()

Random类

java.util.Random类是基于"线性同余"算法的一种伪随机数序列生成器,其主要功能方法包括:

  • public Random()
  • public Random(long seed)
  • public int nextInt()
  • public int nextInt(int n)

 

 

Java中提供了8种包装类用于8种基本类型封装成对象。JDK1.5后提供了自动装箱/拆箱功能。

 

正则表达式可以用于搜索、编辑或操纵文本和数据。

你可能感兴趣的:(java)