public class BubbleDemo {

public static void main(String[] args) {

int arr[]={1,3,5,7,2,4,6,8,9};

bubble(arr);

}

public static void bubble(int arr[]){

for (int i = 0; i < arr.length-1; i++) {     //从遍历数组,从第一个到最后一个

for (int j = 0; j < arr.length-i-1; j++) {   //已经排序过的就不用再参与排序了,所以减i

int temp=0;          //定义中间变量

if(arr[j]>arr[j+1]){        //如果第一个大于第二个

temp=arr[j];        //把大的给中间变量

arr[j]=arr[j+1];        //小的和大的调换位置

arr[j+1]=temp;       //中间变量和小的调换位置

}

}

}

for (int i = 0; i < arr.length; i++) {       //排序好了之后,遍历数组的内容,把排序好的内容打印出来

System.out.println(arr[i]);

}

}

}

Java实现数组排序

package com.souvc.hibernate.exp; public class MySort { /** * 方法名:main * 详述:Java实现数组排序 &lt ...

Java-Runoob-高级教程-实例-数组:01&period; Java 实例 – 数组排序及元素查找

ylbtech-Java-Runoob-高级教程-实例-数组:01. Java 实例 – 数组排序及元素查找 1.返回顶部 1. Java 实例 - 数组排序及元素查找  Java 实例 以下实例演示 ...

Arrays 类操作 Java 的数组排序

使用 Arrays 类操作 Java 中的数组 Arrays 类是 Java 中提供的一个工具类,在 java.util 包中.该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序.搜索等( ...

Java的数组排序

对数组进行排序 使用到的排序算法有: 1 选择排序   2 冒泡排序   3 插入排序    4 JavaAPI提高排序算法 选择排序的原理: 1 将数组中每个元素与第一个元素比较,如果这个元素小于第 ...

java - day004 - 数组排序&comma;插入&comma;冒泡

// 判断string 是否相等不能用 == 使用 equal 方法 Arrays.sort(数组);  数组排序算法 对基本类型. 优化的快速排序算法 对引用类型, 优化的合并排序算法

java 集合数组排序

//数组排序Integer arr[] = {3,4,2};Arrays.sort(arr);//默认升序Arrays.sort(arr,Comparator.reverseOrder());//传一 ...

LeetCode242 有效的字母异位词(Java字符数组排序&amp&semi;自定义排序记录)

题目: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词.   示例 1: 输入: s = "anagram", t = "nagaram& ...

Java通过几种经典的算法来实现数组排序

Java实现数组排序 package com.souvc.hibernate.exp; public class MySort { /** * 方法名:main * 详述:Jav ...

Java中的数组操作进阶

package com.mi.array; import java.util.Arrays; /** * System.arraycopy(i, 0, j, 0, i.length);这种复制会覆盖目 ...

随机推荐

&lbrack;ASE&rsqb;sprint3 总结 &amp&semi; sprint4计划

斯普润特4! 啊终于到最后一个阶段了…… 有种苦日子就要熬到头跟小组合作意犹未尽的感觉 那么开始sprint3-sprint4的衔接吐槽总结 在之前的两周也就是sprint3期间正赶上出国申请的dl, ...

javascript类的理解和使用

距离上次写博客已经过去好几个月了,现在手里的项目正好都结束了,闲暇之后开始理一下开发中一些问题,这次说一下javascript当中的类,可能很多人对于写惯了前台页面效果的coder来说,对于javas ...

zstu-3769 数回文子串

思路:用manacher求出每个位置的半径,相加即可. 代码:[rad[i]/2]即i这个位置的回文半径,添加的'#'代表长度为偶数的串. #include #inclu ...

在cmd中输入ls命令出现&OpenCurlyDoubleQuote;ls不是内部或外部命令解决

今天在学习sass查看目录遇到cmd输入ls提示不是内部命令 解决方法: 新建一个ls.bat文件 内容为: @echo off dir

贴片陶瓷电容的NPO、C0G、X7R、X5R、Y5V、Z5U辨析

NPO与X7R.X5R.Y5V.Z5U神马的有啥区别?主要是介质材料不同.不同介质种类由于它的主要极化类型不一样,其对电场变化的响应速度和极化率亦不一样. 在相同的体积下的容量就不同,随之带来的电容器 ...

nfs mount&colon;reason given by server&colon; Permission denied

遇到nfs mount的问题,以前从未遇到过,问题出的很奇怪,现象是 mount: 10.1.10.22:/cicro failed, reason given by server: Permissi ...

谈谈form-data请求格式

最近一直都比较忙,坚持月月更新博客的计划不得中止了,今天好不容易抽出点时间来说说最近项目中遇到的一个问题,有关request post请求格式中的multipart/form-data格式. 引言 最 ...

在eclipse中的交叉编译

1.硬件是Arm 9的板子,运行的系统是Ubuntu 12.05 2.电脑虚拟机上安装的系统是Ubuntu 10.04,程序的开发都是在虚拟机上完成,开发IDE是eclipse 3.eclipse 默 ...

Python学习笔记,day4

Python学习第四天 一.装饰器 函数调用顺序: 其他高级语言类似,Python 不允许在函数未声明之前,对其进行引用或者调用 高阶函数: 满足下列条件之一就可成函数为高阶函数 某一函数当做参数传入 ...

python之路--初识面向对象

一 . 初识面向对象 面向过程: 一切以事务的发展流程为中心. 面向对象: 一切以对象为中心. 一切皆为对象. 具体的某一个事务就是对象 打比方: 大象进冰箱 步骤: 第一步, 开门, 第二步, 装大 ...

java数组给名字排序_用Java给数组排序相关推荐

  1. java单词按字典排序_最终Java日志字典:开发人员最常记录的单词是什么?

    java单词按字典排序 最终的记录字典,或者:我们记录的最常见单词是什么? 日志文件是调试应用程序的最常用方法,当解决错误时,它们肯定可以引导我们朝正确的方向发展. 但是,大多数日志文件每天都会增加一 ...

  2. Java数组存取名字,题目:用java定义一个student数组,其中保存学生的姓名、学号、性别,还分别保存3门课程的成绩及对应学分,并且按照学分积的降幂进行排序,输出排序结果。...

    2009-10-06 回答 public class Student { public int id; public String name; public String gender; public ...

  3. java数组输入一个实数_用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和......

    导航:网站首页 > 用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和... 用java!!输入五个数,保存到一个数组中,然后将... C ...

  4. java数组实验心得体会_学习JAVA之数组小结

    我是一个正在学习JAVA的大三计科的一个学生,写这个小结是为了加深对知识点的理解,以及便于日后的复习,若有什么理解不正确的地方或者一些便于理解的小技巧,希望大神们可以指点,先在谢谢了. 下面步入正题: ...

  5. java实现按钮名字自定义_在Java中创建自定义按钮

    当我第一次学习Java时,我们必须使Yahtzee,我认为创建自定义的Swing组件和容器,而不是只是绘制一切在一个JPanel是很酷.扩展Swing组件的好处当然是能够添加对键盘快捷方式和其他辅助功 ...

  6. Java实现中文名字排序

    Java实现中文名字排序 package com.csdn;import java.util.*; import java.text.*;public class SortByChinese { // ...

  7. java数组包含某个值_如何检查Java数组是否包含值?

    java数组包含某个值 如何检查Java数组是否包含值? (How to Check if Java Array Contains a Value?) There are many ways to c ...

  8. 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目

    王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...

  9. JAVA最常用的排序_冒泡排序、选择排序、快速排序

    排序算法是Java面试题中最常考的,笔试题.机试题都会有,所有掌握最常用的排序是必须. 在效率中快速排序是这几种效率最高的. 代码验证过,可以直接复制测试运行. 代码如下: package com.l ...

最新文章

  1. 关于textarea的ie9的maxlength不起作用的问题,请参考如下URL解决。
  2. python 3.* + Eclipse mar.2 +pydev 5.0 环境搭建
  3. 极大似然估计 摘自维基百科
  4. 读取外部配置文件_SpringBoot外部配置、优先级及配置详解
  5. 各类监督方法流行趋势分析
  6. Windows 8实用窍门系列:9.Windows 8中使用FlipView
  7. Mybatis框架相关知识讲解
  8. 一级计算机技术,《一级考试大参考》自动化技术、计算机技术.pdf
  9. python能做什么项目-Python 的练手项目有哪些值得推荐?
  10. [转载] python迭代器
  11. 游戏迷看过来 年末促销买个华为平板 M3可畅玩
  12. TCP和HTTP的区别和联系
  13. spss可以关键词词频分析吗_词频分析及常用工具比较研究.pdf
  14. 支付系统架构模块划分与设计
  15. 大数据讲课笔记1.6 压缩与打包
  16. 计算机的无线安全类型在哪里设置,在电脑上设置无线热点的方法
  17. gogo protobuf
  18. html让video元素居中,CSS实现元素居中的五种方法
  19. xy轴坐标图数字表示_图纸上的坐标x,y轴上有好长的数字表示什么意思
  20. UnityShader顶点着色器实现旗帜飘动效果

热门文章

  1. 【clickhouse】未解决 ClickHouse exception, code: 1002 DB::Exception: Directory already exists
  2. 【Java】国外大神总结的 10 个 Java 编程技巧!
  3. 【Kafka】Flink kafka 报错 Failed to send data to Kafka: Failed to allocate memory within the config
  4. 【kafka】利用 InfoSphere Data Replication CDC for Kafka 实现高效数据复制
  5. Spark报错:JDOFatalInternalException: Error creating transactional connection factory
  6. 95-225-040-源码-广播-简介
  7. Spring : BeanDefinition
  8. 【kafka】查看消费组报错 Executing consumer group command failed due to Request METADATA failed on brokers Lis
  9. mac下workbench轻松搭建(drools 7.11.0.Final版本)
  10. android Mediaplayer各种属性和方法简单介绍