Java 对10个数进行排序的实现代码

 更新时间:2017年02月22日 18:19:51   投稿:mdxy-dxy  
可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第二个元素与后8个进行比较,并进行交换

题目:对10个数进行排序

程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第二个元素与后8个进行比较,并进行交换。

程序设计:

import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class Ex28 {
 public static void main(String[] args) {
 int arr[] = new int[11];
 Random r=new Random();
 for(int i=0;i<10;i++){
  arr[i]=r.nextInt(100)+1;//得到10个100以内的整数
 }
 Arrays.sort(arr);
 for(int i=0;i<arr.length;i++){
  System.out.print(arr[i]+"\t");
 }
 System.out.print("\nPlease Input a int number: ");
 Scanner sc=new Scanner(System.in);
 arr[10]=sc.nextInt();//输入一个int值
 Arrays.sort(arr);
 for(int i=0;i<arr.length;i++){
  System.out.print(arr[i]+"\t");
 }
 }
}

相关文章

  • Java格式化日期和时间三种方法

    Java格式化日期和时间三种方法

    这篇文章主要给大家介绍了关于Java格式化日期和时间三种方法的相关资料,最近遇到很多在Java里获取当前时间的问题,文中通过图文以及实例代码介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • java+selenium实现自动化打开页面的方法

    java+selenium实现自动化打开页面的方法

    今天小编就为大家分享一篇java+selenium实现自动化打开页面的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • java项目jar包与jdk的版本不兼容的问题解决

    java项目jar包与jdk的版本不兼容的问题解决

    这篇文章主要介绍了java项目jar包与jdk的版本不兼容的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • 详细解释什么是 Spring Bean(示例详解)

    详细解释什么是 Spring Bean(示例详解)

    Spring Bean 是由 Spring IoC 容器管理的对象实例,也是 Spring 框架的基本组件之一,本文通过示例代码介绍Spring Bean 的作用域(Bean Scope)的相关使用方法,感兴趣的朋友一起看看吧
    2023-09-09
  • idea中使用SonarLint进行代码规范检测及使用方法

    idea中使用SonarLint进行代码规范检测及使用方法

    这篇文章主要介绍了idea中使用SonarLint进行代码规范检测,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • 深入解析Java的线程同步以及线程间通信

    深入解析Java的线程同步以及线程间通信

    这篇文章主要介绍了Java的线程同步以及线程间通信,多线程编程是Java学习中的重点和难点,需要的朋友可以参考下
    2015-09-09
  • 如何通过ServletInputStream读取http请求传入的数据

    如何通过ServletInputStream读取http请求传入的数据

    这篇文章主要介绍了如何通过ServletInputStream读取http请求传入的数据,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • java理论基础Stream API终端操作示例解析

    java理论基础Stream API终端操作示例解析

    这篇文章主要为大家介绍了java理论基础Stream API终端操作示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-03-03
  • java自动生成ID号的方法

    java自动生成ID号的方法

    这篇文章主要介绍了java自动生成ID号的方法,涉及java生成ID号的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 一个简易的Java多页面队列爬虫程序

    一个简易的Java多页面队列爬虫程序

    这篇文章主要为大家详细介绍了一个多页面的java爬虫,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08

最新评论