class test
{
public enum color{
red, yellow, green
};
public static void main (String[] args) throws java.lang.Exception
{
System.out.println(color.red);
System.out.println(color.red.name());
System.out.println((color.red).equals(color.red.name()));
}
}
这里的color.red和color.red.name()有什么区别啊?输出的值都为red,但判断关系是不相等,是他们的类不相等吗?
Albatron_
相关分类