1 package ArrayList链表;
 2 import java.util.*;
 3 public class kk1 {
 4 
 5     /**
 6      * 作者:Mr.Fan
 7      * 功能:记住ArrayList链表
 8      */
 9     public static void main(String[] args) {
10         // TODO Auto-generated method stub
11         ArrayList al=new ArrayList();
12         System.out.println("al大小:"+al.size());
13         Clerk clerk1=new Clerk("宋江",50,1000);
14         Clerk clerk2=new Clerk("吴用",45,1200);
15         Clerk clerk3=new Clerk("林冲",45,1400);
16         al.add(clerk1);
17         al.add(clerk2);
18         al.add(clerk3);
19         System.out.println("al大小:"+al.size());
20         for(int i=0;i<al.size();i++)
21         {
22             Clerk temp=(Clerk)al.get(i);//这里的i是指链表中的地址,指向
23             System.out.println("名字="+temp.getName());
24         }
25         //删除一个对象
26         al.remove(1);
27         System.out.println("++++++++++++删除吴用++++++++++++++++++");
28         for(int i=0;i<al.size();i++)
29         {
30             Clerk temp=(Clerk)al.get(i);//这里的i是指链表中的地址,指向
31             System.out.println("名字="+temp.getName());
32         }
33         
34     }
35 
36 }
37 class Clerk
38 {
39 
40     private String name;
41     private int age;
42     private float sal;
43     public Clerk(String name,int age,float sal)
44     {
45         this.name=name;
46         this.age=age;
47         this.sal=sal;
48     }
49     public String getName() {
50         return name;
51     }
52     public void setName(String name) {
53         this.name = name;
54     }
55     public int getAge() {
56         return age;
57     }
58     public void setAge(int age) {
59         this.age = age;
60     }
61     public float getSal() {
62         return sal;
63     }
64     public void setSal(float sal) {
65         this.sal = sal;
66     }
67 }

 

相关文章:

  • 2021-08-14
  • 2022-12-23
  • 2021-05-22
  • 2022-12-23
  • 2021-10-19
  • 2021-07-07
  • 2021-06-14
  • 2021-08-05
猜你喜欢
  • 2021-06-26
  • 2021-09-09
  • 2022-02-16
  • 2021-06-27
  • 2021-12-29
  • 2022-12-23
  • 2021-05-01
相关资源
相似解决方案