var d = (r==minRGB) ? g-b : ((b==minRGB) ? r-g : b-r);
其三进制运算符
:
C = condition? A : B
相当于
if (condition){
C= A;
} else{
C= B;
}
它还支持嵌套,即c=condition1?A:condition2?d:e
,它等效于
if (condition1){
C= A;
} else if (condition2){
C= D;
} else{
C= E;
}
可能重复: 什么是问号?"和冒号":"运算符用于? java代码中的问号 我正在为 RBG 到 HSV 转换器编写代码。我有这样一行: 我真的不明白什么是“?”“:”表示这里。
我不理解如何使这段代码在Java7中工作 这个符号在Java中到底是什么意思? 如果Java7不支持它,如何改变它,使它能够正常工作。
问题内容: 我知道出于文档目的注释中的含义,但除此之外又意味着什么?(我通常只会在Google上搜索,但结果中会显示每个非字母符号) 问题答案: 该符号表示Java注释。Java注释的作用是,它为变量,方法,类,接口或其他语言元素添加了特殊的属性。(可以在声明注释时进行配置)。向某事物添加注释时,程序的其他部分可以检查某事物是否具有注释。然后,它可以使用此信息来完成所需的任何工作。 让我举几个例子
有人知道r中的^符号是什么意思吗? 下面是上下文:
可能重复: 之间的差异 什么是<代码> 为什么
你可以看到(...)=