ArrayList的冒泡排序法 java冒泡排序法
import javax.swing.*;import java.util.ArrayList;public class Maopao {
public Maopao() { } public static voidsort(ArrayList<Integer> arraylist){//实现冒泡算法
for(int i=0;i<arraylist.size();i++) { for(int j=i+1;j<arraylist.size();j++) { Integer a; if((arraylist.get(i)).compareTo(arraylist.get(j))>0){ //比较两个整数的大小
a=arraylist.get(i); arraylist.set((i),arraylist.get(j)); arraylist.set(j,a); } } } } public static voidsort(ArrayList<Integer> arraylist){//实现冒泡算法
for(inti=0;i<arraylist.size();i++) { for(intj=1;j<arraylist.size();j++) { Integer a; if((arraylist.get(j-1)).compareTo(arraylist.get(j))>0){ //比较两个整数的大小
a=arraylist.get(j-1); arraylist.set((j-1),arraylist.get(j)); arraylist.set(j,a); } } } } public static voidshow(ArrayList<Integer>arraylist){ for(Integer s:arraylist) { System.out.println(s.intValue()); } }
public static voidmain(String args[]){ String str =JOptionPane.showInputDialog("输入数字");
String s[] = null; s = str.split(""); ArrayList<Integer> num = newArrayList<Integer>(); for(int i =0;i<s.length;i++){ num.add(Integer.parseInt(s[i])); } System.out.println(num); sort(num); show(num);
}
}
更多阅读
三角围巾的各种围法 长围巾上缝扣子变多用
三角围巾的各种围法——简介 不知不觉微凉秋季已经到来了,微凉秋季怎么少得了一条时尚的三角巾围巾。三角巾是爱美MM秋季的必备单品,那么三角巾围巾怎么系好看?三角巾围巾的系法有哪些?以下我带大家一起看看三角巾围巾的各种围法系法。
鞋带的花样系法 运动鞋鞋带的系法图解
鞋带的花样系法——简介有鞋带的帆布鞋是时尚达人必备的单品之一,如何让一双简单的帆布鞋轻松变模样,时尚的鞋带系法帮你忙。鞋带的花样系法——工具/原料?带有鞋带的鞋子鞋带的花样系法——十字交叉结鞋带的花样系法 1、一端在内侧
常用的精神分析法有哪些? 精神分析法文学作品
常用的精神分析法有哪些?——简介心理治疗的常用方法里有一类是精神分类法,那么常用的精神分析法有哪些?常用的精神分析法有哪些?——方法/步骤常用的精神分析法有哪些? 1、
窗花的简单剪法 圆形双喜字的简单剪法
窗花的简单剪法——简介上幼儿园和小学的时候,老师最喜欢教我们做手工,而手工里最常见的必须就是剪窗花哇,那个时候剪了几个比较漂亮的,都会获准带回家,献宝似的交给大人,贴在门上或是窗户上。窗花的简单剪法——方法/步骤窗花的简单剪法
简单的玫瑰花折法图解 百合花的折法
准备一张正方的纸,然后对纸进行一次四等分的十字折叠,留出清晰的折痕 。接下来根据折痕将纸先二分,再四分折叠出这样的效果。在折纸的中心位置为准,折出一个不要超过1厘米的小三角形,要用力!展开整张纸,,就可以看到一个小正方形,这时加