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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王业华 注册黑马   /  2012-3-6 16:06  /  1343 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

即使存在arr.max这种方法也是Java内建的方法,他跟自己写跟方法是一样的意思,只是用起来方便点,本质是一样。

再说自己写也不是很麻烦,熟悉方法实现是有助于自身的提高。最好的话,自己会用,也知道实现过程!

如果你非要知道的话,有个折衷的方式:

//先排序
Arrays.sort(arr);
//取最后一个就是最大值,第一个就是最小值
System.out.println(arr[arr.length-1]);
System.out.println(arr[0]);
回复 使用道具 举报
我看了老师都是构建函数来获取最大值。在JAVA种有没一种方法直接获取最大值而不用构建函数呢 比如 arr.max

3 个回复

倒序浏览
自己写下也可以键炼下自己写代码的能力,只要会原理就可以了。
回复 使用道具 举报
应该是有的  Java 的 API文档 有具体说到的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马