1. 字符串拼接

image-20210726092633932

image-20210726092617117

注意,这里的[1,2,3]是StringBuilder类的字符串对象,Arrays类的toString()方法输出的结果和这个一样,是把数组类型转化成String类型

image-20210726094053325

标准答案

这个函数最后多了一步把StringBuilder类转成String类

image-20210726094146245

2. 字符串反转

image-20210726094511388

值得注意的点在可以用一行代码实现

image-20210726094435045

集合

image-20210726094806322

image-20210726094821521

ArrayList类

image-20210726103826393

image-20210726103912537

image-20210726104903393

自动逗号隔开

image-20210726105056757

添加元素

image-20210726161500940

不能跳着添加元素

image-20210726161906800

ArrayList类中常用方法

image-20210726162801249

删除

如果集合0~2,remove(3)会报错,索引下标越界

image-20210726163523838

修改

如果集合0~2,set(3)会报错,索引下标越界,可以用add()添加

如果集合0~2,get(3)会报错,索引下标越界

image-20210726164320171

3. ArrayList存储字符串并遍历

image-20210726185726433

4. 存储学生对象并遍历

image-20210726185837547

image-20210726190926720

image-20210726190948126

升级版

第一次写的是这样

image-20210726201627114

image-20210726201732725

问题在,添加学生操作之后只输出了当前的学生信息

原因:将创建集合对象的操作写入了方法,也就是每调用一次方法,就新建了一个集合,将当前学生信息加入集合

修改版本:

image-20210726202926260

image-20210726202949124

标准答案

image-20210726203111939

image-20210726203129898

image-20210726203152686

 

posted on 2021-07-26 20:37  托马斯源  阅读(22)  评论(0编辑  收藏  举报