0
点赞
收藏
分享

微信扫一扫

Java基础案例教程--第八讲:Java API

龙驹书房 2022-03-11 阅读 64
java

第八讲:Java API

一.预习笔记

1.String类

  1)String类的初始化

    String str1=“123”;—常量池
    String str2=new String(“123”);—堆区间

  2)String类的常用方法

    length()—获取字符串长度
    charAt()—获取指定下标的字符
    indexOf()—获取某字符第一次出现的位置
    lastIndexOf()—获取某字符最后一次出现的位置
    toCharArray()—将字符串转变成字符数组
    toUpperCase()—将字符串中的字母转变为大写字母
    toLowerCase()—将字符串中的字母转变为小写字母
    trim()—去除字符串中的前后空格
    replace()—字符串的替换
    startsWith()—以什么开始
    endsWith()—以什么结尾
    contains()—包含
    isEmpty()—是否为空
    equals()—判断两个字符串是否相等
    substring()—字符串截取
    split()—字符串分割

2.StringBuffer类—线程安全

3.StringBuilder类—线程不安全

    StringBuffer与StringBuilder方法差不多,两者都没有重写equals方法
    构造函数中都可以传递String对象,且两个类转变为String,只需要调用 toString()方法
    String类表示的字符串是常量,一旦创建,内容和长度都是无法改变的,而StringBuffer与StringBuilder是可变字符串,其中StringBuffer是线程安全的
    String类对象可以用操作符“+”拼接字符串,而StringBuffer不行

4.System类

5.Runtime类

6.Math类

7.Random类

8.包装类

9.正则表达式

10.日期时间类

二.课堂笔记

三.课后回顾





–仰望星空,脚踏实地;以梦为马,不负韶华

举报

相关推荐

0 条评论