首页 > 电脑
更新时间2018-10-31 20:01:08
输出
red:0
black:1
blue:3
white:4
其中第一个black:1为什么不是green:1
?
枚举类型在赋值时,若前面有值,后面自动加1这个没有错
但你的程序最后将black也赋为1了,它把前面的green值覆盖了
虽然编译器能认识
c=color.green;
但实际内部color为1的值,就是black
输出当然不会有green了
上一篇:学习神经网络需要掌握那些编程语言?
下一篇:男的?还是女的?更很适合学习java?