本帖最后由 李志敏 于 2013-4-13 12:49 编辑
例如 已知一个int数组, 编程从数组中获取最大数. 一般是这样写的:- public class Test1 {
- public static void main(String[] args) {
- // 定义一个数组
- int num[] = { 36, 6, 7, 0, 100, 8, 34, 33, 25 };
- // 定义最大值变量max并赋予数组的第一个值
- int max = num[0];
- // for循环数组依次与max比较,如果比max大则max被重新赋值
- for (int i = 0; i < num.length; i++) {
- if (max < num[i]) {
- max = num[i];
- }
- }
- // 输出最大值
- System.out.println(max);
- }
- }
复制代码 但是我看到那个格式要求上有一个例子使用的是 for(int num:arr){
}
但是这个例子没写完 我想试试这种写法 不知道该怎么写? |