全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 #011 # 第十一单元 String&ArrayList #

全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 #011 # 第十一单元 String&ArrayList  #

一、本单元知识点概述

(Ⅰ)知识点概述

 

二、本单元教学目标

(Ⅰ)重点知识目标

1.ArrayList集合的常用方法
2.ArrayList存储数据和遍历数据
3.String类的构造方法
4.String类的成员方法

(Ⅱ)能力目标

1.能够使用数组存储自定义类型并遍历
2.掌握使用ArrayList集合的构造方法创建ArrayList集合对象
3.掌握使用ArrayList集合存储数据
4.掌握使用ArrayList集合中常用的方法
5.掌握使用ArrayList集合存储字符串并遍历
6.掌握使用ArrayList集合存储自定义对象并遍历
7.掌握使用ArrayList类作为形式参数和返回值类型
8.掌握使用String类的构造方法创建字符串对象
9.掌握明确String类的构造方法创建对象,和直接赋值创建字符串对象的区别
10.掌握使用文档查询String类的判断方法
11.掌握使用文档查询String类的获取方法
12.掌握使用文档查询String类的转换方法

三、本单元知识详讲

11.1 ArrayList类

11.1.1 引入——对象数组 ★★★★★

使用学生数组,存储三个学生对象,代码如下:

 1 public class Student { 
 2     private String name;
 3     private int age;
 4     public Student() { }
 5     public Student(String name, int age) {
 6         this.name = name; this.age = age; 
 7     }
 8     public String getName() { 
 9         return name; 
10     }
11     public void setName(String name) {
12         this.name = name; 
13     }
14     public int getAge() {
15         return age; 
16     } 
17     public void setAge(int age) {
18         this.age = age; 
19     } 
20 }
21 
22 public class Test01StudentArray {
23     public static void main(String[] args) {
24         //创建学生数组
25         Student[] students = new Student[3]; 
26         //创建学生对象 
27         Student s1 = new Student("曹操",40); 
28         Student s2 = new Student("刘备",35); 
29         Student s3 = new Student("孙权",30);
30         //把学生对象作为元素赋值给学生数组 
31         students[0] = s1; 
32         students[1] = s2; 
33         students[2] = s3; 
34         //遍历学生数组 
35         for(int x=0; x<students.length; x++) { 
36             Student s = students[x]; 
37             System.out.println(s.getName()+"‐‐‐"+s.getAge()); 
38         } 
39     } 
40 }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 #011 # 第十一单元 String&ArrayList #