JAVASE进阶day04(常用api)

什么是aip

简单来说就是已经实现好的功能,并且封装成了供调用的方法

为什么要用api

避免重复造轮子

String

1.String

package com.lu.day04.stringapi;


/**
 * 基本字符串的判断比较重要-》以。。开头,判断相等
 */
public class StringDemo {
    public static void main(String[] args) {
        String s = "    Hello World!!    ";
        //jdk11新增的一系列strip方法
        s.isBlank();
        String strip = s.strip();
        System.out.println(strip);
        System.out.println(s);
        //去除尾空格
        s.stripTrailing();
        //去除首空格
        s.stripLeading();
        //jdk11新增
        String s1 = "  ";
        //isEmpty() 方法用于判断字符串是否为空,即字符串的长度是否为 0。
        //isBlank() 方法则更严格,它不仅判断字符串的长度是否为 0,还会判断字符串中是否只包含空白字符,例如空格、制表符、换行符等。
        System.out.println(s1.isBlank());
        System.out.println(s1.isEmpty());//jdk1.6新增
    }
}

2.StringBuilder

package com.lu.day04.stringapi;

/**
 * 基本的字符串增删改查
 */
public class StringBuilderDemo{
    public static void main(String[] args) {
        StringBuilder stringBuilder = new StringBuilder();
        //新增
        stringBuilder.append("Hello World");
        //删除
        stringBuilder.delete(0,4);
        //改(replace,insert)
        stringBuilder.replace(0,3,"bad");
        stringBuilder.insert(0,"Hello");
        //查
        System.out.println(stringBuilder.toString());

    }
}

3.StringJoiner

package com.lu.day04.stringapi;

import java.util.StringJoiner;

/**
 * 字符串的格式拼接
 */
public class StringJoinerDemo {
    public static void main(String[] args) {
        StringJoiner stringJoiner = new StringJoiner(",","[","]");
        stringJoiner.add("张天");
        stringJoiner.add("王五");
        stringJoiner.add("张天志");
        stringJoiner.add("弯路");
        System.out.println(stringJoiner);
    }
}

@toStirng生成可以自己选择是StringBuilder生成还是StringJoiner生成

System(跟系统相关工具类)

1.currentTimeMillis

package com.lu.day04.systemapi;

public class SystemDemo {
    public static void main(String[] args) {
        //时间戳:时间的整数形式
        //时间计算原点:1970.1.1零点
        long l = System.curre
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值