最新回答 / 任e逍遥
首先需要明确题目要求仅仅输出前三名,所以需要有一个计数器保证输出到第三个,循环就停止。而num本身是起到一个计数的作用 if(num>3){ break;}上面的语句就是当计数超过第三个的时候,if里的break就会触发,从而跳出整个for循环,而不运行后面的print指令。如果计数不到三个,if就不会触发,程序运行到print指令,输出一个数据。
2015-10-19
已采纳回答 / 天启之魂
foreach是for的一种简写结构,仅在需要遍历数组或者集合时使用遍历对象就是数组或者集合名, 元素变量时自定义的一个名称 你可以瞎写, 下面的操作也记得写这个就行
2015-10-19
已采纳回答 / 天启之魂
char 内存长度2个字节 char d='男'; //语法为单引号,内存长度2字节,单数字,字母,汉字或符号 String 是个引用数据类型 语法为双引号 //简单理解就是一串字符 就叫字符串
2015-10-18
最新回答 / 明Only
我觉得max 不是0吧,int max = nums[0]; // 假定最大值为数组中的第一个元素,他不就是61吗?if(nums[i]>max也就是nums[i]>61;依次循环,得出最大值
2015-10-18
最新回答 / Jaydon_
就是public static void main(String[]args){} 方法相当于程序入口 按照顺序执行,你这边调用了一个构造方法,对应的这个对象里面的属性被你设置为 flying,setCourseName这个方法没有执行,你没调用这个方法呀。。。你在构造方法里面赋值的时候最好加上this. 加油,希望你飞得更高。。。
2015-10-18