ArrayList中能不能放枚举类型的数据

ArrayList中能不能放枚举类型,
List l1=new ArrayList();
其中,ArrayListEnumTest为枚举类的类名.类里边含有Male和Female两个元素,求大神解答,如果能放,又该怎么放?????
怎么破呢??

                我写的代码我用回答的方式贴上,怎么出错了,提示需要标识符

可以啊。l1.Add(ArrayListEnumTest.Male)

1 package sample;

2 import java.util.List;
3 import java.util.ArrayList;
4 public class ArrayListEnum
5 {
6 List l1=new ArrayList();
7 // ArrayListEnumTest a=ArrayListEnumTest.Male;
8 //ArrayListEnumTest a1=ArrayListEnumTest.Male;
9 //ArrayListEnumTest a2=ArrayListEnumTest.Male;
10 l1.add(ArrayListEnumTest.Male);
11 //l1.add(a1);
12 //l1.add(a2);
13 //Iterator it=l1.iterator();
14 //while(it.hasNext())
15 // {
16 // System.out.println(it.next());
17 // }
18 }
枚举类型如下:
1 package sample;

2 public enum ArrayListEnumTest{
3 Male,Female;
4 }

试试不就知道了?这种能实验的,手动实验一下,印象也会深刻。

告诉你当然可以,具体你要自己写!

你没有制定泛型,编译器怎么知道啊?