猿问

问题求各位大神帮忙解答

从键盘上任意输入10个数据,编写程序,实现最大数与最小数位置对调后,再输出调整后的数组
笑性够野0
浏览 997回答 1
1回答

一毛钱

public void test2() {     int[] array = new int[]{2, 5, 6, 4, 3, 9, 8, 1};     int min = array[0]; //最小值     int max = array[0]; //最大值     int maxindex = 0; //最大值的索引     int minindex = 0; //最小值的索引     for (int i=0;i<array.length;i++){         if(array[i]>max){             max=array[i];             maxindex=i;         }         if(array[i]<min){             min=array[i];             minindex=i;         }     }     array[maxindex]=min;     array[minindex]=max;     for(int a:array){         System.out.println(a);     } }
随时随地看视频慕课网APP
我要回答