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");
 }
 }
}

相关文章

  • 详解基于JWT的springboot权限验证技术实现

    详解基于JWT的springboot权限验证技术实现

    这篇文章主要介绍了详解基于JWT的springboot权限验证技术实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • java 正则表达式匹配Matcher类的使用

    java 正则表达式匹配Matcher类的使用

    Matcher类在Java中用于正则表达式匹配,本文主要介绍了java 正则表达式匹配Matcher类的使用,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01
  • Java中EasyPoi多sheet导出功能实现

    Java中EasyPoi多sheet导出功能实现

    这篇文章主要介绍了Java中EasyPoi多sheet导出功能实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • SpringBoot DBUnit 单元测试(小结)

    SpringBoot DBUnit 单元测试(小结)

    这篇文章主要介绍了SpringBoot DBUnit 单元测试(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • idea中如何使用git进行版本回退详解

    idea中如何使用git进行版本回退详解

    工作中遇到git远程仓库需要回退到历史版本的问题,根据网上的搜索结果结合自己的实践,下面这篇文章主要给大家介绍了关于idea中如何使用git进行版本回退的相关资料,需要的朋友可以参考下
    2023-04-04
  • FluentMybatis实现mybatis动态sql拼装和fluent api语法

    FluentMybatis实现mybatis动态sql拼装和fluent api语法

    本文主要介绍了FluentMybatis实现mybatis动态sql拼装和fluent api语法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 一次 Java 服务性能优化实例详解

    一次 Java 服务性能优化实例详解

    这篇文章主要介绍了一次 Java 服务性能优化实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Java微服务的打包问题解决

    Java微服务的打包问题解决

    本文主要介绍了Java微服务的打包问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 基于Spring框架由ConditionalOnMissingBean注解引发的问题

    基于Spring框架由ConditionalOnMissingBean注解引发的问题

    这篇文章主要介绍了基于Spring框架由ConditionalOnMissingBean注解引发的问题,具有很好
    2023-11-11
  • Java 包装类型及易错陷阱详解

    Java 包装类型及易错陷阱详解

    这篇文章主要介绍了Java 包装类型及易错陷阱详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08

最新评论