用向量出是 在线 不知道 那错了
package Myjava.client;
import Myjava.factory.*;
import Myjava.foodvo.*;
import java.util.* ;
public class Client
{
public static void main(String args[])throws Exception
{
List<foodlist> all = new ArrayList<foodlist>() ;
all=DAOFactory.getOBject().queryByLike("");
Iterator iter=all.iterator();
while (iter.hasNext())
{
foodlist foodlist=(foodlist)iter.next();
System.out.println(foodlist.getfoodname());
}
}
}
我只贴了部分 不知道 为什么错 知道是 向量 有问题 不知道乍改
那位看看
:
:\Myjava>javac -d . Client.java
注意: Client.java 使用了未经检查或不安全的操作。
注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。
------解决方案--------------------泛型,你用的jdk几?
------解决方案--------------------这个不是错误
一般是由于使用的方法在你用的JDK里是过时引起的
在命令行里输入javac -Xlint:unchecked Client.java
看看警告的是哪里
然后查下文档,看警告处在你用的JDK里被哪个方法代替了。