public int getMax(int a[]){
............
}
怎样来写呢??
............
}
怎样来写呢??
解决方案 »
- 谁能把这段代码的内存讲清楚啊???
- linux下调用jdic使用firefox浏览器查看网页,但是总是显示空白
- 求助:字符串类型排序问题
- 关于JAVA基础的几个问题
- java中怎样实现C中的/t功能,java中有“/t”吗?在线等!
- 有关IO输入问题,请高手指点~~
- 关于JAVA的音频播放
- 怎么觉得“定义一个类封装一个方法来实现……”的这种说法有点怪怪的?
- socket实现Client 与 Server 的通信?
- tomcat服务器目录权限设置问题
- Image im=javax.imageio.ImageIO.read(InputStream).请问im为何为空?
- 高分求关于oracle的blob字段操作的长度限制问题??
if (a == null || a.length == 0){
throw new IllegalArgumentException("a is null or zero-length");
}
int max = a[0];
for (int i = 1; i < a.length; i++) {
if (a[i] > max) {
max = a[i];
}
}
return max;
}
不过这点不明:int[]与int是两个类型,有什么区别啊?
网上搜了一下,没找到,望哪位赐教一番^_^
Arrays.sort(b);
System.out.println(b[b.length-1]);
我想说的是:int[] a与int a[]有什么区别?^_^
作用上
int a[] 是c的写法,仅表示a是一个由数据类型为int的元素组成的数组大家来补充
a[0]//最小值
a[a.length-1] //最大值
java中最好写int[] a
理解的方式不一样
哦……搞错了。
我想说的是:int[] a与int a[]有什么区别?^_^
作用上这个意思是一样的
不过int[] a 表示的形式更容易让人看懂,更易理解
此是申明了一个数组 整型数组int[] 数组名是a
在写法上也可以写成
int a[]
====================
严重同意。
都可以吧?
只不过是习惯问题
主要思想是定义一个中间变量,将数组第一个元素值赋给该变量,然后循环,如果数组某个元素大于该变量的值,则将该元素值赋给该变量……
当数组循环完毕,此时中间变量中的值则为该数组中元素的最大值
我更喜欢的是 lzmhehe(小飞飞) ( ) 的简单明了。