Java泛型_ArrayList
来源:互联网 发布:宜家值得买的东西 知乎 编辑:程序博客网 时间:2024/06/05 03:04
- import java.util.*;
- public class ArrayListTest
- {
- public static void main(String[] args)
- {
- ArrayList staff = new ArrayList();
- staff.add(new Employee("Guos",1000.0,2008,2,10));
- staff.add(new Employee("Song",9000.0,2000,6,2));
- for(int i=0;i<staff.size();i++)
- {
- Employee e=(Employee)staff.get(i);
- System.out.println(e.toString());
- }
- }
- }
- class Employee
- {
- public Employee(String name,double salary ,int year,int month,int day)
- {
- this.name = name;
- this.salary = salary;
- GregorianCalendar g = new GregorianCalendar(year,month-1,day);
- hireDay=g.getTime();
- }
- public String getName()
- {
- return name;
- }
- public double getSalary()
- {
- return salary;
- }
- public Date getHireDay()
- {
- return hireDay;
- }
- public void raiseSalary(int byPercent)
- {
- salary = salary * (1 + byPercent / 100.0);
- }
- public String toString()
- {
- return getClass().getName()
- +"[name=" + name
- +" salary="+salary
- +" hireDay="+hireDay
- +"]";
- }
- private String name;
- private double salary;
- private Date hireDay;
- }
javac出现:
注意:ArrayListTest.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
如何修改???
ArrayList<Employee> staff = new ArrayList<Employee>();
- Java泛型_ArrayList
- Java初学_ArrayList常用方法
- Java容器_List接口_ArrayList类
- Java集合框架之_ArrayList常用方法
- Java基础知识_ArrayList和HashSet的比较,以及HashCode方法
- 黑马程序员——java小结_009.003 _ArrayList中的 ConcurrentModificationException异常
- 关于C#_ArrayList
- 黑马程序员_ArrayList
- JavaSE_集合框架_ArrayList
- C#_ArrayList的使用方法
- 黑马java学习笔记_ArrayList 和HashSet的比较及HashCode分析和Java中内存泄漏的探讨
- 黑马程序员_ArrayList的学习
- 编程基础_ArrayList的练习
- 黑马程序员_ArrayList集合学习笔记
- 集合框架_ArrayList存储字符串并遍历
- 黑马程序员_Arraylist、HashSet存储自定义对象的方式
- 黑马程序员_ArrayList类和Hashtable类的复习
- 黑马程序员_日记39_ArrayList字符串集合去重
- 胡润IT富豪榜揭晓 李彦宏居榜首
- yumen
- 什么叫动态网页?什么叫静态网页设计?
- 如何编写Linux设备驱动程序
- grep
- Java泛型_ArrayList
- vb open or hiden web
- 总体设计说明书
- Ogre源码在VS2008(VC9)中的配置方式
- 关于java反射的一些理解
- Topcoder_1
- 中文搜索:公正性是实现准确性的根本—中国搜索行业应当立即行动起来、正视搜索公正性
- 为什么?
- Filter在web.xml中的配置顺序