文档章节

java第八天

IT-sticker
 IT-sticker
发布于 2016/04/25 16:15
字数 203
阅读 1
收藏 0

选择排序

  • 现在末排序序列中找到最小(大)元素,存放到排序序列的起始位置
  • 再从剩下的未排序的元素中继续寻找最小(大)元素,然后放到已排序序列的末尾
  • 以此类推,直至结束
  • 这里写图片描述
class sort 
{
    public static void Selection_sort(int[] array)
    {
        int temp=0;//定义一个临时变量
        int x,y;
        for (x=0;x<array.length-1;x++)//到达末尾角标,无需再次进行排序
        {
            for (y=x+1;y<array.length;y++)
            {
                if (array[x]>array[y])//这里为从小到大排序,若从大到小则改为<
                {//交换数组的数据
                    temp=array[x];
                    array[x]=array[y];
                    array[y]=temp;
                }
            }
        }
    }
    public static void print(int[] array)//定义一个打印函数
    {
        int x;
        for (x=0;x<array.length;x++ )
        {
            System.out.print(array[x]);
        }
    }
    public static void main(String[] args) 
    {
        int[] array={9,8,7,6,5,4,3,2,1};
        Selection_sort(array);
        print(array);
    }
}

本文转载自:http://blog.csdn.net/zjm931655169/article/details/50917837

上一篇: java第12天
下一篇: java17天
IT-sticker
粉丝 0
博文 85
码字总数 1862
作品 0
珠海
程序员
私信 提问
JAXenter 对 2018 年技术趋势调查:Python 为后起之秀

这是一份来自 85 个国家的超过 1,000 名参与者得出的数据:这是最新的 JAXenter 调查的结果,该调查的目的是在 2018 年找出那些尤为重要技术主题。调查了包含 10 个主题和答案帮助我们准确描...

周其
2018/05/01
1K
3
java.lang.OutOfMemoryError: PermGen space及其解决方法

PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。 说说为什么会内存益出:这一...

罗进
2010/01/24
1K
0
Java 8新的时间日期库的20个使用示例

除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的...

清尘V
2015/03/17
253
0
《On Java 8》中文版,又名《Java 编程思想》中文第五版

来源:LingCoder/OnJava8 主译: LingCoder 参译: LortSir 校对:nickChenyx E-mail: lingcoder@gmail.com 本书原作者为 [美] Bruce Eckel,即(Thinking in Java 4th Edition,2006)的作者。......

ApacheCN_飞龙
04/04
0
0
数据赋能·架构重塑——中国创新技术峰会

随着信息革命的深化,大数据作为云计算、物联网之后又一大具有颠覆性意义的技术,深刻影响社会发展与企业创新。而Java作为应用最广泛的编程语言,在大数据开发领域独占鳌头。进入云移时代,J...

娄先生
2018/10/16
23
0

没有更多内容

加载失败,请刷新页面

加载更多

006-Docker中导出单个或多个tar包

docker中导出单个镜像和多个镜像的tar包 docker save [images] > [name.tar] docker save [images] [images] > [name.tar]...

伟大源于勇敢的开始
今天
6
0
Kotlin基础语法学习

安装好安卓studio,以及插件支持Kotlin 就可以在创建项目的时候选择 Kotlin语言了。 https://www.jianshu.com/p/4ab13691d681 参考手册: https://www.runoob.com/kotlin/otlin-android-setu...

T型人才追梦者
今天
4
0
java实现简单计算器

1.概述 之前作者写过一篇文章,也是关于计算器的,用的是C++与Qt,链接在这里 这次用java的swing写的(这差距好像有点大,好吧是qt太强了). 先上图: 2.UI 总体布局使用流布局. (1)文本框 文本框就...

Blueeeeeee
今天
4
0
纯CSS实现DIV悬浮(固定位置)

纯CSS实现的DIV悬浮效果(固定位置),兼容常用的浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗等。效果如下: 实现代码: <!DOCTYPE html> <html> <head> <meta ...

独钓渔
今天
6
0
OSChina 周二乱弹 —— 给我来个女菩萨

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @这次装个文艺青年吧 :#今日歌曲推荐#分享XXXTENTACION/Travis Barker的单曲《Pain = BESTFRIEND》: 《Pain = BESTFRIEND》- XXXTENTACION/...

小小编辑
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部