首页 > 电脑

枚举类型赋值的问题

更新时间2018-10-31 20:01:08

枚举类型赋值的问题

输出

red:0

black:1

blue:3

white:4

black:1


其中第一个black:1为什么不是green:1

枚举类型在赋值时,若前面有值,后面自动加1这个没有错

但你的程序最后将black也赋为1了,它把前面的green值覆盖了

虽然编译器能认识

c=color.green;

但实际内部color为1的值,就是black

输出当然不会有green了


上一篇:学习神经网络需要掌握那些编程语言?

下一篇:男的?还是女的?更很适合学习java?