} System.out.println("数组中最大值是" + a + ",下标是" + index);} 这段代码的作用是遍历数组A,找出其中的最大值及其对应的下标。首先,通过条件判断确保数组不为空。然后,通过一个for循环遍历数组中的每个元素。如果当前元素大于变量a,则更新变量a和index。最后,打印出数组中的最大值及...
方法/步骤 1 1.新建一个类:TestArray17.java 2 2.声明一个数组,包含大小不等元素若干 3 3.声明几个参数分别代表最大数和最小数以及他们的下标 4 4.使用for循环遍历数组,一次比较数组每个元素大小,找出最大和最小的数赋值给之前定义的几个参数 5 5.运行程序,可以看到已经找到了数组...
首先,我们创建一个包含一些随机数的数组: int[]array={5,10,3,8,15,2}; 1. 接下来,我们定义两个变量maxIndex和minIndex,分别用来记录最大值和最小值的下标。然后,我们遍历数组,比较每个元素与当前的最大值和最小值,更新maxIndex和minIndex: intmaxIndex=0;intminIndex=0;for(inti=1;i<array.length;i...
publicclassMain{publicstaticvoidmain(String[]args){int[]array={5,3,9,1,7,2};intmaxValue=array[0];intmaxIndex=0;for(inti=1;i<array.length;i++){if(array[i]>maxValue){maxValue=array[i];maxIndex=i;}}System.out.println("数组中的最大值为:"+maxValue);System.out.println("最大值的...
【解析】//有可能最小的数有好几个 import java.util.Arrays; public class LookForMin { /**@param args */ public static void main(String[] args) { / TODO Auto-generated method stub int[]x={-1,45,58,51,-1,4,9,1,0,9};/定义的一个数组 int[] y=new int[z.length ];/定义一个...
最大值是"+max+" 最大值的下标是"+maxIndex); System.out.println("输入的10个数,最小值是"+min+" 最小值的下标是"+minIndex); }}运行结果请输入10个数23.1 49.3 27.5 4.6 64.39 87.93 38.29 3.1 47.23 2输入的10个数,最大值是87.93 最大值的下标是5输入的10个数,...
int maxIndex = 0;int arr[] = new int[50];for (int i = 0; i < 50; i ++) { arr[i] = (int) (Math.random()*100); if (arr[i] > arr[maxIndex]) { maxIndex = i; } System.out.print(arr[i] + " "); if ((i % 10 == 0) && (i > ...
int maxIndex = 0;int arr[] = new int[50];for (int i = 0; i < 50; i ++) { arr[i] = (int) (Math.random()*100); if (arr[i] > arr[maxIndex]) { maxIndex = i; } System.out.print(arr[i] + " "); if ((i % 10 == 0) && (i > ...
public static void main(String[] args) { int[] ints={1,2,3,4,5,6,0,20,4,23};int min=ints[0];int minSub=0;for(int i=1;i<ints.length;i++){ if(ints[i]<min){ min=ints[i];minSub=i;} } System.out.println("最小数:"+min+" 下标:"+minSub);int temp=...
import java.util.Arrays;public class testArray {public static void main(String[] args) {int[] arr = new int[10];for (int i = 0; i < 10; i++) {arr[i] = i;}Arrays.sort(arr);for (int i = 9; i >= 0; i--) {System.out.print(arr[i] + "");}}} ...