Java基础知识学习part9

1.API:应用程序编程接口(帮助文档)
javaAPI指的就是JDK中提供的各种功能的JAVA类
1.1

2.Scanner :用于获取键盘录入数据(基本数据类型:字符串数据)public
public String nextLine();获取键盘录入字符串数据

3.Object类的toString()方法
Object:是类层次结构的根类,所有的类都直接或者间接的继承该类
构造方法:Object();
Ctrl+左键:调出函数的底层代码

直接输出对象名,输出底层调用的是该对象的toString()
查看API,我们建议所有子类都重写toString();,自动生成就可以

4.Object类的equals()方法
==:
可以比较基本数据类型,比较基本数据类型的时候比较的是基本数据类型的值是否相等
也可以比较引用数据类型,比较引用数据类型的时候比较的是引用数据类型的地址值是否相同

Object类中的equals()方法默认比较的是对象的地址是否相同
如果我们想比较对象的内容是否相同,就必须自己重写该方法,自动生成即可
String类有重写equals方法,比较的是字符串的内容是否相同
1.2

5.String类
1.3
最常用的方法:
String s4 = “hello”;
1.4

6.String类创建对象的特点
1.5
1.6

7.String 练习之模拟用户登录
1.7
1.8

8.String的练习之字符串遍历
1.9
2.0

9.String练习之数组元素拼接成指定格式的字符串
2.1
2.2

10.String的练习之字符串反转
2.3
2.4

11StringBuilder
如果我们对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间
2.5
2.6

StringBuilder:是一个可变的字符串类
StringBuilder与String的区别:
String的内容是固定的
StringBuilder的内容是可变的

12.StringBuilder的构造方法
StringBuilder重写了toString方法
2.7

13.StringBuilder的添加和反转方法
2.8
public StringBuilder append(任意类型);
无论输入的参数是什么类型的,最终都会转换成字符串类型

链式编程**(因为append方法返回的是对象本身)**
2.9

反转方法:
使用方法:对象名.reverse();

14.StringBuilder与String的相互转换
StringBuilder和String都是引用类型

3.0

15StringBuilder的练习之数组元素拼接成指定格式的字符串
3.2
3.1

16StringBuilder的练习之字符串反转
3.3
3.4
改进:
3.5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值