Java08-day08【API(概述、使用)、String-StringBuilder(概述、构造方法、特点、方法)、StringBuilder和String相互转化】

目   录

115_API

1.1、API概述

1.2、如何使用帮助文档

116_API的练习

1.3、API使用练习

117_String

2.1、String概述

118_String构造方法

2.2、String构造方法

119_String对象的特点

2.3、String对象的特点

120_字符串的比较

2.4、字符串的比较

121_用户登录

122_遍历字符串

123_统计字符次数

124_字符串拼接

125_字符串反转

126_帮助文档查看String方法

2.5、通过帮助文档查看String中的方法

127_StringBuilder

3.1、StringBuilder概述

128_StringBuilder构造方法

3.2、StringBuilder构造方法

129_StringBuilder添加和反转

3.3、StringBuilder的添加和反转方法

130_StringBuilder和String相互转换

3.4、StringBuilder和String相互转换

131_字符串拼接升级版

132_字符串反转升级版

133_帮助文档查看StringBuilder方法


115_API

1.1、API概述

1.2、如何使用帮助文档

java.lang;包,不需要导包。

116_API的练习

1.3、API使用练习

需求:按照帮助文档的使用步骤学习Scanner类的使用,并实现键盘录入一个字符串,最后输出在控制台。

注意:

调用方法的时候,如果方法有明确的返回值,用变量接收。

可以手动完成,也可以使用快捷键的方式完成(Ctrl+Alt+V)。

117_String

2.1、String概述

String 类在 java.lang 包下,所以使用的时候不需要导包!

118_String构造方法

2.2、String构造方法

119_String对象的特点

2.3、String对象的特点

1)通过 构造方法 创造 字符串对象。

2)通过 直接赋值方式 创造 字符串对象。

120_字符串的比较

2.4、字符串的比较

public boolean equals(String s) // 比较两个字符串内容是否相同、区分大小写

121_用户登录

122_遍历字符串

123_统计字符次数

124_字符串拼接

125_字符串反转

126_帮助文档查看String方法

2.5、通过帮助文档查看String中的方法

127_StringBuilder

3.1、StringBuilder概述

常量对象:hello、world、helloworld

将helloworld的地址“003”赋值给s。

StringBuilder是一个可变的字符串类,可以把它看成是一个容器,这里的可变指的是StringBuilder对象中的内容是可变的。

StringBuilder类和String类的区别:

  • String类:内容是不可变的
  • StringBuilder类:内容是可变的

128_StringBuilder构造方法

3.2、StringBuilder构造方法

129_StringBuilder添加和反转

3.3、StringBuilder的添加和反转方法

130_StringBuilder和String相互转换

3.4、StringBuilder和String相互转换

StringBuilder中,有两个好用的方法,.append()、.reverse()。

String中没有这两个方法,直接使用这两个方法说不可以的,只能通过转换来使用。

131_字符串拼接升级版

132_字符串反转升级版

133_帮助文档查看StringBuilder方法

猜你喜欢

转载自blog.csdn.net/weixin_44949135/article/details/107528762