Java 常用类


一.String和StringBuffer类
  1.String类的初始化及常用操作
    初始化: String s=new String(“字符串内容”);
    String s=“字符串内容”;
  常见操作:
    (1)转换操作
      s.toCharArray()转换成字符数组
      s.toUpperCase();转换成大写字母
      s.toLowerCase();转换成小写字母
      s.valueOf();将一个int值转换成字符串

    (2)替换和去空格
      s.trim();去除s字符串首尾两端的空格
      s.replace(“a”,“b”);把a替换成b
    (3)截取和分割
      s.substring(开始索引,结束索引);包含1开始不包含结束
      s.split(“a”);以a为分隔符将原字符串分割为若干字符串
    (4)判断
      获取字符串字符个数s.length()
      s.equals(“ ”);判断两个字符串是否相等
      s.startsWith(“”);是否以某一字符串开头
      s.endsWith(“”);
      s.isEmpty();是否为空
  2.StringBuffer类(字符缓冲区)
    特点:内容和长度可变
    常用方法:
      s.addend(“ ”);添加到StringBuffer对象中
      s.insert(位置,“”);添加字符串到某位置
      s.deleteCharAt(索引);删除某位置字符
      s.delete(开始索引,结束);
      s.reverse();反转字符串;
      s.replace(开始,结束,“ ”);在某一位置替换成特定字符串

二.Math和Random类
  1.Math类
    全部为静态方法
    常用方法:
      Math.abs();求绝对值
      Math.ceil();向上舍入
      Math.floor();向下舍入
      Math.round();四舍五入
      Math.max();求两个数较大值
      Math.min();
  2.Random类
    产生[0,1)之间的随机数
三.包装类
  概念:Java中很多方法都需要接收引用类型的对象,此时就无法将一个基本数据类型传入,于是就有了包装类
  类别:
    byte----byte            long----long
    char----Charater          float----float
    int----Integer           double----Double
    short----short           boolean----Boolean

四.Date、Calendar类
  https://www.cnblogs.com/greatfish/p/6036567.html

posted @ 2018-08-03 14:02  你好鸭©  阅读(129)  评论(0)    收藏  举报