zxhhero
发贴: 26
积分: 0
|
于 2004-10-19 20:59
下面一段代码在编译时报错,我以前也引入过“java.util.*"没有错误,在这里请问是什么问题?如何解决?感谢先!!
public class Cat{ private int catNumber; Cat(int i){catNumber=i;} void print(){ System.out.println("Cat#"+catNumber);} }
public class Dog{ private int dogNumber; Dog(int i){dogNumber=i;} void print(){ System.out.println("Dog#"+dogNumber);} }
import java.util.* ;
public class CatsAndDogs{ public static void main(String[] args){ ArrayList cats=new ArrayList(); for (int i=0;i<7;i++) cats.add(new Cat(i)); cats.add(new Dog(7)); for(int i=0;i<cats.size();i++) ((Cat)cats.get(i)).print(); } }
why edited on 2004-10-19 22:31
|