String Buffer 使用|学习笔记

简介: 快速学习 String Buffer 使用

开发者学堂课程【Java 高级编程String Buffer 使用】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/367


String Buffer 使用


类库案例分析一


定义一个 String Buffer 类对象,然后通过 append()方法向对象中添加 26 个小写字母,要求每次只添加一次,共添加 26 次,然后按照逆序的方式输出,并且可以删除前 5 个字符。

本操作主要是训练 String Buffer 类中的处理方法,因为 String Buffer 的主要特点是内容允许修改。

代码如下

 

public class JavaAPIDemo

public static void main(String[] args){

StringBuffer buf new StringBuffer();

for(intx=ax<=zx++)//直接循环设置

buf.append((char)x);//保存字符

buf.reverse(). delete(,5);//反转处理

System.out. println(buf);.

图片12.png

因为  StringBuffer 的内容是允许修改的,而 String 内容不允许修改,现在的程序是一个单线程的开发,所以不需要考虑所谓的并发访问问题。

相关文章
|
7月前
|
存储 NoSQL Redis
Redis学习笔记-String数据类型及其节省空间优化
Redis学习笔记-String数据类型及其节省空间优化
74 0
|
7月前
|
存储 Go C语言
Go学习笔记-String底层实现原理
Go学习笔记-String底层实现原理
38 0
|
10月前
|
C++
C++学习笔记_05 string 2021-04-16
C++学习笔记_05 string 2021-04-16
|
API
java202302java学习笔记第十五天-string中api查找
java202302java学习笔记第十五天-string中api查找
40 0
java202302java学习笔记第十五天-string中api查找
|
存储 编译器 C++
C++学习笔记(十一)——String类的模拟实现(二)
C++学习笔记(十一)——String类的模拟实现
|
编译器 C++
C++学习笔记(十一)——String类的模拟实现(一)
C++学习笔记(十一)——String类的模拟实现
C++学习笔记(十一)——String类的模拟实现(一)
|
存储 人工智能 C++
C++学习笔记(十二)——String类练习题(下)
C++学习笔记(十二)——String类练习题(下)
C++学习笔记(十二)——String类练习题(下)
|
存储 C语言 C++
C++学习笔记(十)——String类
C++学习笔记(十)——String类
C++学习笔记(十)——String类
|
编译器 C语言 C++
C++菜鸟学习笔记系列(7)——标准库类型string
C++菜鸟学习笔记系列(7)——标准库类型string
186 0
|
Java 编译器 Scala
值类型与 String 相互转换|学习笔记
快速学习值类型与 String 相互转换。
64 0
值类型与 String 相互转换|学习笔记