图上红圈里的是什么意思,int color为什么是-1.直接用数组会更方便好写,这里的枚举只是举例吗?
int color = -1; 只是做了一下初始化;你下面反正要重新输入color,代表 颜色字符串数组的索引,有效范围 0,1,2,对应 red,yellow,green
枚举代表颜色的取值范围,不是举例子啊。color变量定义为COLOR color枚举类型应该更规范一些枚举值默认从0开始,所以如果输入0,就表示RED,输入1表示YELLOW,等等