集合——ArrayList
来源:互联网 发布:vb.net 创建文件夹 编辑:程序博客网 时间:2024/06/07 22:52
package com.test.code;import java.util.*;public class TestList {/** * @param args */public static void main(String[] args) {Manage mng = new Manage();//添加员工Staff st1 = new Staff("刘备",45, 2000);Staff st2 = new Staff("关羽",42, 1800);Staff st3 = new Staff("张飞",38, 1500);Staff st4 = new Staff("项羽",46, 3600);mng.addStaff(st1);mng.addStaff(st2);mng.addStaff(st3);mng.addStaff(st4);mng.delStaff();//删除员工mng.showInfo();}}/* * 员工管理类 */class Manage{private List list = null;//private ArrayList list = null;亦可,前面List为原始类型//构造方法public Manage(){list = new ArrayList();}//加入员工public void addStaff(Staff st){list.add(st);}//显示信息public void showInfo(){System.out.println("姓名\t年龄\t工资");for(int i=0; i<list.size(); i++){Staff st = (Staff)list.get(i);System.out.println(st.getName()+"\t"+st.getAge()+"\t"+st.getSal());}}//删除员工public void delStaff(){list.remove(2);//删除第三位员工}} /* * 员工类 */class Staff{private String name;private int age;private int sal;//构造方法public Staff(String name, int age, int sal){this.name = name;this.age = age;this.sal = sal;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getSal() {return sal;}public void setSal(int sal) {this.sal = sal;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}}/***********************姓名年龄工资刘备452000关羽421800项羽463600***********************/
0 0
- 集合框架—ArrayList集合
- 集合——ArrayList
- Java集合—ArrayList
- Java 集合——ArrayList
- Java集合——ArrayList
- Java集合——ArrayList
- 集合之List—ArrayList
- Java_基础—集合嵌套之ArrayList嵌套ArrayList
- c#学习——arraylist集合
- Java集合——ArrayList源码详解
- JAVA集合——ArrayList 使用实例
- 集合框架源码学习——ArrayList
- 集合总结笔记——ArrayList/LinkedList
- 集合框架——ArrayList练习
- JavaSE——集合之ArrayList
- Java 集合源代码——ArrayList
- JAVA笔记:集合系列02—ArrayList
- Java集合系列—ArrayList详细介绍
- Python write 写文件编码格式指定为utf-8
- hdoj 2612 Find a way (BFS)
- NSRegularExpression
- VIM复制粘贴大全!
- 关于函数返回值为指针类型的分析
- 集合——ArrayList
- ARM的寻址方式
- 批量修改文件名
- 随记数new id()
- 我没有一个好朋友了
- UVA 301 POJ 1040- Transportation DFS 回溯
- ldap根据dn值查找objectClass
- 页面中用s标签接html代码
- 剑指offer:子数组的最大和