private ArrayList<Ball> balls = new ArrayList<Ball>(); 可以这样命名?有人知道吗?

解决方案 »

  1.   

    可以啊,泛型啊,前提是有BALL这个类型
      

  2.   

    不太明白是Ball这个命名有问题,还是这行代码有问题?
      

  3.   

    是泛型
    ArrayList中存的是Ball对象!
      

  4.   

    泛型 撒 1.4之前 arraylist放object 但是导致很多问题 运行期 才暴露于是 1.5之后增加泛型支持,不是改类型是不能 add进 这个arraylist的
      

  5.   

    ArrayList<JButton> ArrayButton = new ArrayList<JButton>();那这个的意思是什么,是不是创建一个数组 数组是多大的?
      

  6.   

    楼主,参见:http://blog.csdn.net/turkeyzhou/archive/2008/09/05/2888774.aspxArrayList <JButton> ArrayButton = new ArrayList <JButton>(); 和原来的ArrayList ArrayButton = new ArrayList();是一样的,但是只能添加JButton
      

  7.   

    ArrayList是Container……
    效果类似于可变大小的数组