首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Color[] col= {Color.RED,Color.BLUE};它在java中是什么意思?

Color[] col= {Color.RED,Color.BLUE};它在java中是什么意思?
EN

Stack Overflow用户
提问于 2016-10-15 01:53:45
回答 3查看 233关注 0票数 0

我正在阅读java swing,但我在理解它时遇到了问题。Colorclass吗?

代码语言:javascript
复制
Color[] col= {Color.RED,Color.BLUE}; 

它在java中是什么意思?

EN

回答 3

Stack Overflow用户

发布于 2016-10-15 01:56:19

颜色是一个类吗?

是。

Color是一个类,它有许多用于不同颜色的静态成员,以及一个用于特定颜色(RGB值)的构造函数。

这意味着什么?

代码语言:javascript
复制
Color[] col= new Color[]{Color.RED,Color.BLUE};

是一个名为col的颜色数组,它的值分别为红色和蓝色。请注意,我已经将它从Color[] col= {Color.RED,Color.BLUE};更改为Color[] col = new Color[]{Color.RED,Color.BLUE};,因为您必须实际创建颜色数组(因此使用new关键字)。

票数 1
EN

Stack Overflow用户

发布于 2016-10-15 01:56:24

Color is a Class和那行代码是声明并初始化一个名为的颜色数组,并用常量初始化它

Color.RED和Color.BLUE

票数 0
EN

Stack Overflow用户

发布于 2016-10-15 01:57:15

Color是一个类,它有几个常量,例如红色和蓝色。类Color的这两个实例放入一个数组中。所以你有一个类似于有两种颜色的“列表”的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40049277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档