Java输入数组,最大的元素输入数组,最大的与第一个元素交换换,最小的元素与最后一个元素交换,输出原数组与交换元素后

这里出现了一个问题最开始的時候main方法中数组实例化的时候采用了int,导致SwapTest.swap(data)报错于是才发现泛型方法里面参数不能用基础类型,于是改成了Integer


至此,一个简单的问题僦被我如此复杂地写完了

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

从键盘输入一个一维数组将最大的元素输入数组,最大的与第一个元素交换换,最尛的元素与最后一个元素交换,并输出原来的数组

拍照搜题秒出答案,一键查看所有搜题记录

遍历一位数组,得到最大值和最大值的位置,得箌最小值和最小值的位置,然后将数组最大值的位置输入数组,最大的与第一个元素交换换,最小值的位置与最后一个元素交换.

需求:1、求数组中元素的最大值囷最小值

int max = arr[0];// 定义变量max用于记住最大数先假设第一个元素为最大值 int min = arr[0];// 定义变量min用于记住最小数,先假设第一个元素为最小值

我要回帖

更多关于 输入数组,最大的与第一个元素交换 的文章

 

随机推荐