我的Java冒泡排序
来源:互联网 发布:deepin和ubuntu哪个好 编辑:程序博客网 时间:2024/05/17 04:49
package array;
import java.awt.Container;
import javax.swing.JApplet;
import javax.swing.JTextArea;
//冒泡排序
public class BubbleSort extends JApplet ...{
public void init()...{
JTextArea outputArea = new JTextArea();
Container container = getContentPane();
container.add(outputArea);
int array[] = ...{2,4,6,8,10,12,89,68,45,37};
String output = "Data items in original order ";
for(int i=0;i<array.length;i++)...{
output += " " +array[i];
bubbleSort(array);
output+=" Data items in ascending order ";
for(int j=0;j<array.length;j++)...{
output+=" "+array[j];
outputArea.setText(output);
}
}
}
private void bubbleSort(int array2[]) ...{
for(int pass=1;pass<array2.length;pass++)...{
for(int element = 0;element<array2.length-1;element++)...{
if(array2[element]>array2[element+1])...{
swap(array2,element,element+1);
}
}
}
}
public void swap(int array3[],int first,int second)...{
int hold;
hold = array3[first];
array3[first] = array3[second];
array3[second] = hold;
}
}
import java.awt.Container;
import javax.swing.JApplet;
import javax.swing.JTextArea;
//冒泡排序
public class BubbleSort extends JApplet ...{
public void init()...{
JTextArea outputArea = new JTextArea();
Container container = getContentPane();
container.add(outputArea);
int array[] = ...{2,4,6,8,10,12,89,68,45,37};
String output = "Data items in original order ";
for(int i=0;i<array.length;i++)...{
output += " " +array[i];
bubbleSort(array);
output+=" Data items in ascending order ";
for(int j=0;j<array.length;j++)...{
output+=" "+array[j];
outputArea.setText(output);
}
}
}
private void bubbleSort(int array2[]) ...{
for(int pass=1;pass<array2.length;pass++)...{
for(int element = 0;element<array2.length-1;element++)...{
if(array2[element]>array2[element+1])...{
swap(array2,element,element+1);
}
}
}
}
public void swap(int array3[],int first,int second)...{
int hold;
hold = array3[first];
array3[first] = array3[second];
array3[second] = hold;
}
}
- 我的Java冒泡排序
- 【java】我眼中的冒泡排序
- 我写的冒泡排序
- 冒泡排序我的见解
- java的冒泡排序
- Java的冒泡排序
- java的冒泡排序
- 我的Java开发学习之旅------>Java经典排序算法之冒泡排序
- 记录我的学习生涯-Java排序之冒泡排序学习
- Java 冒泡排序的例子
- java实现的冒泡排序
- 冒泡排序的Java实现
- Java实现的冒泡排序
- 冒泡排序的java实现
- 冒泡排序的Java实现
- JAVA的冒泡排序算法。
- java冒泡排序的理解
- java的冒泡排序规则
- 如何将数据导入到 SQL Server Compact Edition 数据库中(续)
- IBM副总裁Sandy Carter北京访谈
- 沙洲
- 无法定位程序输入点__glutCreateWindowWithExit
- 什么是ROR?
- 我的Java冒泡排序
- 猪会考试
- javascript动态增删Table
- Green Sleeves
- 你最喜欢的华语电影对白是?
- 为cxGrid增加行号
- JAVA
- 谁是房价飙升祸首?温州人称炒房团实力被高估
- 递归,求1到10所以数目的阶乘