java中的“:”号是什么意思

原文是
for(int number:score){
(无关内容省略)
}
for的括号中的条件语句不懂啥意思
哦,score是个整型数组。

这是遍历数组的一种方式forEach...int 是数组元素类型 ,number是为数组元素起的别名,score是数组本身
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-19
number 代表 score 的 每一个 对象。。。。追问

score不是数组么,有对象么

追答

就是 数组中的每一个 东西啦

第2个回答  2015-07-05
例子:
public class test(){
public static int temp;
public static int num1;
public static int num2;
public static void main(String[] args){
num1=1;
num2=2;
temp=num1<num2?num1:num2;
System.out.println("当num1<num2为true时,temp的值为num1的值:"+temp);
//重新给num1和num2赋值
num1=5;
num2=4;
temp=num1<num2?num1:num2;
System.out.println("当num1<num2为false时,temp的值为num2的值:"+temp);
}
}
从上面的例子,我们可以看出基本的用法,也就是把 num1<num2?num1:num2这句代码按问号分为两个部分,编译的时候先运行?前面的 num1<num2,如果 num1<num2为true,则返回“?”之后的第二部分中 num1:num2的“:”前的值num1;如果 num1<num2为false,则返回“:”后的值num2.
第3个回答  2014-01-19
: 这个在 条件选择句 中出现 .表示 是的意思

Java的:有什么用?
在Java中,: 具有多种不同的含义。点击学习大厂名师精品课1.作为分隔符:冒号通常用作分隔符来分隔不同的代码元素或值。例如,在Java的条件语句中,可以使用冒号分隔条件和执行的代码块。类似地,在switch语句中,冒号用于标记不同的case。2.作为标签:冒号可以用作标签来标记代码块,以便在嵌套的循环或...

Java中? : 的含义及用法
三元运算符,又称问号和冒号运算符,是Java语言中一种特殊的条件判断表达式。其基本语法格式为:`条件 ? 表达式1 : 表达式2`,其功能相当于一个简化的if-else语句。当条件为真时,整个表达式的结果为`表达式1`的结果;当条件为假时,结果为`表达式2`的结果。例如:n == 1 ? "n的值等于1" : ...

双冒号是什么意思?
双冒号(::)用法:1、表示“域操作符”。2、直接用在全局函数前,表示是全局函数。3、表示引用成员函数及变量,作用域成员运算符。4、命名空间作用域符,即2直接用在全局函数前,表示是全局函数,在运算符等级中属于最高级的。

java中符号":"是怎么用的?
max=A>B?A:B的意思是如果A大于B,则max的值等于A,否则,max的值等于B。?:为双目运算符,固定的格式,即:条件?条件正确的结果:条件不正确的结果

java中?:是什么意思
在 Java 中,我们通过三个元素描述变量:变量类型、变量名以及变量值。如果我们把变量比作是酒店的房间,要存储的数据就好比要住宿的客人,我们可以根据客人的要求安排其入住“标准间”或者是“总统套房”,并且可以根据房间名字快速查找到入住客人的信息。同理,在 Java 程序中,我们也可以根据所需要保存的...

Java中的::符号挺好理解的
方法引用是Java 8引入的新特性,用于简化Lambda表达式。它允许直接引用已有Java类或对象的方法或构造器。方法引用的关键在于引用的方法与Lambda表达式的主体具有相同的参数列表和返回值类型,且Lambda表达式只调用了一个已存在的方法。方法引用的格式为类名和方法名用双冒号::隔开。在Java中使用方法引用可以提高...

java中的符号":" 是什么意思??
jdk 5.0增加了一种功能很强的循环结构,可以依次处理数组中的每个元素,而不必指定下标值。for ( Cell l: visite)l.value = LOOP;return true;相当于 for(int i=0;i<visite.length;i++)visite[i].vlaue=LOOP;return true;

java 前面+号#号 下划线什么意思?
代表保护,+代表公共,-代表私有,无代表默认(包访问性),下划线代表是构造方法。比如,Person类要定义3个保护属性:name,sex,age;2个公共方法:Person,toString;1个构造方法:Person。

JAVA中,% == && || Math.sqrt(x) Math.pow Math.floor(x) Math.ro...
%:余数 ==:地址比较 &&:逻辑与 ||:逻辑或 Math.sqrt(x):平方根 Math.pow(x,y):x的y次方 Math.floor(x):舍去小数部分 Math.round(x):四舍五入

\/*这个符号什么意思
这个是 java 注释用的:java 的三种类型:1、单选注释:符号是:\/\/ 2、块注释: 符号是: \/* *\/ 可以跨多行 3、javadoc注释: 符号是: \/** *\/ 可以跨多行, 生成javadoc时,这样的注释会被生成标准的javaapi注释。

相似回答