文档介绍:该【Java方法实现数组的遍历获取数组的最大值和最小值】是由【鼠标】上传分享,文档一共【2】页,该文档可以免费在线阅读,需要了解更多关于【Java方法实现数组的遍历获取数组的最大值和最小值】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Java⽅法实现数组的遍历、获取数组的最⼤值和最⼩值
1. Java⽅法的练习:数组遍历
需求:设计⼀个⽅法⽤于数组遍历,要求遍历的结果是在⼀⾏上的。例如:[11, 22, 33, 44, 55]
import ;
//需求:设计⼀个⽅法⽤于数组遍历,
//要 求遍历的结果是在⼀⾏上的。例如:[11, 22, 33, 44, 55]
public class ArrayTraversal {
public static void main(String[] args) {
Scanner sc = new Scanner();
int[] arr = new int[5];
for (int i = 0; i < 5; i++) {
("请输⼊数组第"+(i+1)+"个数:");
arr[i] = ();
}
⼊("的数组为:");
printArray(arr);
}
public static void printArray(int[] arr){
("[");
for (int i = 0; i < ; i++) {
if(i==-1){
(arr[i]+"]");
}else {
(arr[i]+",");
}
}
}
}
2. Java⽅法的练习:获取数组的最⼤值和最⼩值
需求:设计⼀个⽅法,该⽅法能够同时获取数组的最⼤值,和最⼩值
注意: return语句, 只能带回⼀个结果
public class GetMaxAndMin {
public static void main(String[] args) {
int[] arr = {12,23,56,98,11,6};
int[] maxAndMin = getMaxAndMin(arr);
("max: " + maxAndMin[0]);
("max: " + maxAndMin[1]);
}
public static int[] getMaxAndMin(int[] arr){
得 到//最⼤值
int max = arr[0];
for (int i = 1; i < ; i++) {
max = max > arr[i] ? max : arr[i];
}
得 到//最⼩值
int min = arr[0];
for (int i = 1; i < ; i++) {
min = min < arr[i] ? min : arr[i];
}
int[] maxmin = {max, min};
return maxmin;
}
}
如有错误欢迎留⾔评论,及时更正! ⽻露风 5⽉12⽇