JAVA-- API

API(接口)   

APPlication  Programming  Inteface(应用程序编程接口)

API常用类

Object 、String、java.util、包装类

 Object的常用方法

String常用的方法

 

 来简单操作一下:

String str = "隔空投送一下";
        String str1 = "nihaoya";
        String str2 = "  jintian  shizhouji   ";
        //判断是否为空
        System.out.println(str.isEmpty());
        //取到该String的长度
        System.out.println(str.length());
        //判断两个字符串是否相等
        System.out.println("判断两个字符串是否相等:"+str.equals("nihaoya"));
        //不区分大小写比较
        System.out.println("不区分大小写比较:"+str1.equalsIgnoreCase("NIHAOYA"));
        //返回该下标的char
        System.out.println("返回该下标的char:"+str1.charAt(3));
        //截取字符串下标从start开始
        System.out.println("截取字符串下标从start开始:"+str.substring(2));
        //截取区间字符串从start开始到end结束(包头不包尾)
        System.out.println(str1.substring(1,6));
        //替换字符串
        System.out.println(str1.replace('y','m'));
        //去掉字母首尾空格(去不掉中间的)
        System.out.println(str2.trim());

  String类的转换功能

   来简单操作一下:

String abc = "123455789";
        String letter = "NIHAOYA";
        String letter1 = "nihaihaomang";
        //转换成bytes型数组
        byte[] bytes = abc.getBytes();
        System.out.println(bytes.length);
        //转换成char型数组
        char[] charArray = abc.toCharArray();
        System.out.println(charArray);
        //将参数类型转换成String
        //将所有英文字母转换为小写字母
        System.out.println(letter.toLowerCase());
        //将所有英文字母转换为大写字母
        System.out.println(letter1.toUpperCase());
        //将指定字符串连接到此字符串的结尾
        System.out.println(letter1.concat("*****"));

 StringBuffer常用的方法

 

 再操作一下:

StringBuffer stringBuffer = new StringBuffer(abc);
        System.out.println("追加字符串"+stringBuffer.append(abc));
        //指定位置追加字符串
        System.out.println("指定位置追加字符串"+stringBuffer.insert(3,"暂停"));
        //删除下标处的字符
        System.out.println("删除下标处的字符"+stringBuffer.deleteCharAt(9));
        //删除下标区间的字符
        System.out.println("删除下标区间的字符"+stringBuffer.delete(3,5));
        //替换区间字符
        System.out.println(stringBuffer.replace(3,7,"****"));
        //反转字符串
        System.out.println(stringBuffer.reverse());
        //截取区间字符串从start开始到end结束(包头不包尾)
        System.out.println(stringBuffer.substring(1,6));
        //截取字符串
        System.out.println(stringBuffer.substring(10));

Math的常用方法

 操作:

//Math常用的方法
        //随机数(0~1)
        double random = Math.random();
        System.out.println("0~1"+random);
        //强制类型转换(指定区间)
        int random3 = (int)(Math.random()*(800-300)+300);
        System.out.println("800~300:"+random3);

Random的常用方法

//Random的常用方法
        //随机数(产生一个随机数)
        Random random1 = new Random();
        System.out.println("随机:"+random1.nextInt());
        //生成一个0~n之间的随机数
        System.out.println("0~100:"+random1.nextInt(100));

Character常用的方法 

Random概述 

此类用于产生随机数 如果用相同的种子创建两个 Random 实例,则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列。

Date的常用方法

//Data的常用方法
Date date = new Date();
System.out.println(date);
//日期格式转换的帮助类
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy--M-d hh:mm:ss");
System.out.println(simpleDateFormat.format(date));

 装箱拆箱

  int a = 1;
        //自动装箱  1.5之后
        Integer c = 4;
        //直接用包装类声明变量
        Double d = 2.4;

        //包装类--装箱
        Integer integer = new Integer(a);
        System.out.println(integer);
        //自动拆箱
        int b = integer + 1;
        System.out.println(b);

        //有了包装类,就可以在集合里存放了
        ArrayList<Integer> arrayList = new ArrayList();
        arrayList.add(1);
    }


}

 Calendar类

Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法 

util(工具)

util类是java为我们提供的一整套工具类。其中包含,获取时间,时间的格式转换,数字的运算,接收用户输入,生成随机数等。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值