数据类型

  1. 数值型

    1. 整数类型(byteshortintlong)
    2. 浮点类型(floatdouble)
  2. 字符型

    1. char
  3. 布尔型

    1. boolean
  4. 字符串

    1. 可以使用 + 号来连接字符串。
    2. str.length() 获取字符串长度。
    3. str.indexOf(substr) 获取查找字符串所在位置。
    4. str.lastIndexOf(substr) 获取字符串最后一次所出现的位置。
    5. str.chaAt(int index) 获取指定索引上的字符。
    6. str.substring(int beginindex) 截取字符串。
    7. str.trim() 去除字符串首尾空格。
    8. str.replace(old,new) 替换字符串。
    9. str.startWith(prefix) 判断字符串的前缀是否为指定字符串
    10. str.endWith(suffix) 判断字符串的结尾是否为指定字符串
    11. str.equals(str2) 判断字符串是否相等。
    12. str.equalsIgnoreCase(str2) 不考虑大小写比较两个字符串是否相等。
    13. str.compareTo() 比较两个字符串的顺序。
    14. str.toLowerCase() 转化为小写。
    15. str.toUpperCase() 转化为大写。
    16. str.split 分割字符串
    17. str.format 格式化字符串
  5. 数组

系统特殊类

  1. 字符串生成器
  2. 类与对象
  3. 数字处理类
  4. 集合类
  5. 枚举类型与泛型
  6. I/O处理类
  7. 异常处理类
  8. 日期与时间

定义与声明

正则表达式