黑马程序员技术交流社区

标题: 这是一个基础的获取最值问题 获取最大值 我懂了 [打印本页]

作者: FINE    时间: 2014-12-24 23:53
标题: 这是一个基础的获取最值问题 获取最大值 我懂了
本帖最后由 FINE 于 2014-12-24 23:58 编辑

package liangxi;

public class answer {
   public static void main (String[] args){
      //获取数组中的最值
           int arr[] = {6,5,4,2,9};
           zuizhi(arr);
   }
  public static void zuizhi(int arr[]){
          int big = 0;
          for(int a = 1; a <= arr.length-1; a++){
                  if (arr[a]>arr[big])
                          arr[big]=arr[a];
                  System.out.println(big);//问题在这里我明白了
          }
         
  }
}
明明都没有问题  可是运行之后的结果就是不对
作者: zhengyijun    时间: 2014-12-24 23:58
你的big初始是0 之后也没变 就一直输出0 啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2