//c08:Controller.Controller.java
//With Event,the generic framework for control systems.package c08.Controller;import java.util.List;
import java.util.ArrayList;public class Controller
{
//An object from java.util to hold event objects:
private List eventList=new ArrayList();
public void addEvent(Event c)
{
eventList.add(c);
}
public void run()
{
while(eventList.size()>0)
{
for(int i=0;i<eventList.size();i++)
{
Event e=(Event)eventList.get(i);
if(e.ready())
{
System.out.println(e);
e.action();
eventList.remove(i);
}
}
}
}
}D:\JavaCode\ThinkingInJava>javac c08\Controller\Controller.java
注意: c08\Controller\Controller.java 使用了未经检查或不安全的操作。
注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。D:\JavaCode\ThinkingInJava>javac -Xlint:unchecked c08\Controller\Controller.javac08\Controller\Controller.java:16: 警告: [unchecked] 对作为普通类型 java.util.L
ist 的成员的 add(E) 的调用未经检查
eventList.add(c);
^
1 警告看不懂这个警告,有什么影响???????
//With Event,the generic framework for control systems.package c08.Controller;import java.util.List;
import java.util.ArrayList;public class Controller
{
//An object from java.util to hold event objects:
private List eventList=new ArrayList();
public void addEvent(Event c)
{
eventList.add(c);
}
public void run()
{
while(eventList.size()>0)
{
for(int i=0;i<eventList.size();i++)
{
Event e=(Event)eventList.get(i);
if(e.ready())
{
System.out.println(e);
e.action();
eventList.remove(i);
}
}
}
}
}D:\JavaCode\ThinkingInJava>javac c08\Controller\Controller.java
注意: c08\Controller\Controller.java 使用了未经检查或不安全的操作。
注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。D:\JavaCode\ThinkingInJava>javac -Xlint:unchecked c08\Controller\Controller.javac08\Controller\Controller.java:16: 警告: [unchecked] 对作为普通类型 java.util.L
ist 的成员的 add(E) 的调用未经检查
eventList.add(c);
^
1 警告看不懂这个警告,有什么影响???????
解决方案 »
- 类成员初始化问题
- result,statement,connection的关闭方法?
- 数组的length属性:byte[][] a; int i=a.length这里的i值应是多少?
- 双击JList中的数据如何关闭包含该JList的JDialog?急....先谢谢拉
- 从数据库中用rs.getObject("aaa")取字段信息时报错,aaa 为 text字段
- 求帮忙设计这个界面.swing
- 我学JAVA(JSP,写JAVABEAN,SERVLET,JSP+MS SQL 做网上构物系统)有一段时间了,可以到现在还是一头雾水!还不知道JAVA倒底是做什么的
- 我为石磨写不进数据进入文件
- 请教一个Swing的技术“排障案例”.
- jfreeChart 里面x轴的刻度默认是递增的,我想要给他最大值,然后递减的
- 来报到,顺便问问api
- 你如何判断一个数字是否为整数?
Collection声明的时候指明类型,get的时候也不需要强制转换了
private List eventList=new ArrayList();
改成
private List<Event> eventList=new ArrayList<Event>();