关于 冒泡排序的java代码
package asd;
public class zxc {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[] = {6,3,5,4,1,9};
bubbleSort bs = new bubbleSort();
bs.sort(a);
bs.print(a);
}
}
abstract class sortNumber{
abstract void sort(int a[]);
public void print(int a[]){
for(int i=0;i<a.length;i++)
{
System.out.print(a[i]+" ");
}
}
}
class bubbleSort extends sortNumber{
@Override
void sort(int[] a) {
// TODO Auto-generated method stub
for(int i=0;i<a.length-1;i++)
{
for(int j=0;j<a.length-i-1;j++){
if(a[j]>a[j+1]){
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
}
public class zxc {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[] = {6,3,5,4,1,9};
bubbleSort bs = new bubbleSort();
bs.sort(a);
bs.print(a);
}
}
abstract class sortNumber{
abstract void sort(int a[]);
public void print(int a[]){
for(int i=0;i<a.length;i++)
{
System.out.print(a[i]+" ");
}
}
}
class bubbleSort extends sortNumber{
@Override
void sort(int[] a) {
// TODO Auto-generated method stub
for(int i=0;i<a.length-1;i++)
{
for(int j=0;j<a.length-i-1;j++){
if(a[j]>a[j+1]){
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
}