java数组与简单排序
来源:互联网 发布:hbase查找数据过程 编辑:程序博客网 时间:2024/06/05 20:45
题目:
输入10个整数,将其最大的数与第一个整数对换,将其最小的数与最后一个数对换。
package package_three;import java.io.IOException;import java.util.Scanner;public class Transfer { public static void main(String []argv) throws IOException {int i;int temp1,temp2;int max,min;int array[] = new int[10];System.out.println("请输入十个数:");try{Scanner x = new Scanner(System.in);for(i = 0 ; i < array.length ; i++){/*Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9 * 此处出现出现的数组下标越界问题 * 刚开始创建数组时, int array[] = new int[9]; 总是编译不通过 * 通过修改为 int array[] = new int[10]; 调用length方法后,尽然编译通过,程序可以运行 */ array[i] = x.nextInt();System.out.println("----------------------");}max = array[0];min = array[9];for(i = 0 ; i < 10 ; i++){if(max<array[i]){temp1 = max;max = array[i];array[i] = temp1;}}array[0] = max;System.out.println("最大值 array[0] " + max );for(i = 0 ; i < 10 ; i++){if(min>array[i]){temp2 = min;min = array[i];array[i] = temp2;}}array[9]=min;System.out.println("最小值 array[9] = " + min);}catch(Exception ex){ex.getMessage();} }}
0 0
- java数组与简单排序
- Java数组与排序
- JAVA数据结构-数组&简单排序
- java数组复制与排序
- Java数组与选择排序
- Java数组与排序问题
- java中的数组与集合的排序
- java中的数组与集合的排序
- java中数组的比较与排序
- Java基础05-数组排序与查找
- java数组排序,查找与置换
- java数组的排序与拷贝
- 数据结构与算法(JAVA)-简单排序
- Java数据结构与算法《二》简单排序
- Java数据结构与算法--简单排序
- 二维数组简单排序
- 数组简单排序
- 简单数组排序
- iOS学习笔记——视图上移与键盘弹回
- error:The calling thread cannot access this object because a different thread owns it解决方法
- gdb 调试
- STM32 加入调试信息来调试代码
- "latex unknown graphic extension: .eps"解决之道
- java数组与简单排序
- xbmc + kinect Day 2
- AngularJs学习笔记--directive
- Ios 程序打包,安装流程
- 顺其自然成了一种借口
- search搜索的sql语句
- 纸牌屋--my love
- javascript面向对象
- skiing c++代码