A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© air 中级黑马   /  2013-10-21 13:08  /  968 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 air 于 2013-10-21 16:08 编辑
  1. package com.itheima;

  2.         public class Test2
  3. {        
  4.                 public static void main(String args[])
  5.                 {
  6.                 int[][] arr = {{4,6,8,9},{2,5,7,19}};
  7.                 int min = getMin(arr[][]);
  8.                 System.out.println(min);
  9.                 }
  10.                 public static int getMin(int[][] arr)
  11.                 {
  12.                         int min = arr[0][0];
  13.                         for(int x=0;x<arr.length;x++)
  14.                         {
  15.                                 for(int y=0;y<arr[x].length;y++)
  16.                                         if(arr[x][y]<min)
  17.                                                 min =arr[x][y];
  18.                         }
  19.                                 return min;
  20.                 }
  21. }
复制代码
不知道为什么,我定义一个二位数组,并获取最小值,居然失败了.可是我想不明白,朋友们,给点想法和思路吧.

评分

参与人数 1技术分 +1 收起 理由
To + 1 赞一个!

查看全部评分

6 个回复

倒序浏览
编译失败吧,你的int min = getMin(arr[][])写法错误,把[]去掉就可以了arr已经定义的是二维数组。
回复 使用道具 举报
FFF 金牌黑马 2013-10-21 13:40:17
藤椅
修改后的代码如下:
  1. int[][] arr = {{4,6,8,9},{3,5,7,19}};
  2. int min = getMin(arr);
复制代码
思路没有问题的,你写的代码是正确的。
只是定义有点小问题而已,多写写代码就可以啦、
一起努力吧。
回复 使用道具 举报
air 中级黑马 2013-10-21 13:46:05
板凳
FFF 发表于 2013-10-21 13:40
修改后的代码如下:思路没有问题的,你写的代码是正确的。
只是定义有点小问题而已,多写写代码就可以啦、
...

这位前辈,看你技术分那么多,问问你一些经验,我该如何自学视频呢,时间要不要有一些规划,又该如何自己给自己订作业去完成它呢?我感觉我太不熟练了.

点评

To
这里没有,大家都一样。技术面前。我们都平等。楼主加油。  发表于 2013-10-21 15:10
回复 使用道具 举报
FFF 金牌黑马 2013-10-21 13:58:20
报纸
本帖最后由 FFF 于 2013-10-21 13:59 编辑
air 发表于 2013-10-21 13:46
这位前辈,看你技术分那么多,问问你一些经验,我该如何自学视频呢,时间要不要有一些规划,又该如何自己给自 ...

我也正在学习呢,大家有空一起交流交流。
关于视频呢,最好就是按毕老师上面的来,一步步走下去。要每天都坚持。一有空就看,看到烦为止{:soso_e113:}。还有,毕老师的视频的代码,你别单单看,毕老师说,你就在下面写。作业就是多写。一个字,学代码,就是要多写。写着写着就会了。熟读唐诗三百遍,不会作诗也会吟。
关于怎么学习的,我也是随便说说,论坛上有的同学有提出过很有建设性的意见,你去搜索一下吧!
总之,要多写,还有,要坚持。
回复 使用道具 举报
air 中级黑马 2013-10-21 14:03:43
地板
FFF 发表于 2013-10-21 13:58
我也正在学习呢,大家有空一起交流交流。
关于视频呢,最好就是按毕老师上面的来,一步步走下去。要每天都 ...

我在做那个基础测试题,一看题目.视频都讲过,要用脑袋,立马一空,学了挺多不知道用哪个,慌了.所以才有此一问.谢谢啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马