您的位置:首页 > 其它

老猴子排序

2015-09-19 19:34 393 查看
import java.io.*;

public class MonkeySort {

/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
int size=5;
Monkey monkeys[]=new Monkey[size];//定义一个可以装5只猴子的对象数组
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
for(int i=0;i<monkeys.length;i++)
{
System.out.println("please input one monkey!");
try {
String height=br.readLine();
monkeys[i]=new Monkey((i+1)+"",Float.parseFloat(height));
} catch (Exception e) {
// TODO Auto-generated catch block
}

}

//老猴子排序
Monkey oldMonkey=new Monkey("1000",1.2f);
//排序
oldMonkey.bubblesort(monkeys);
//验证输出
oldMonkey.show(monkeys);

}


}

class Monkey{ //定义的monkey类

private String monkeyId;

private float height;

public Monkey(String monkeyId,float height)//构造方法

{

this.monkeyId=monkeyId;

this.height=height;

}

//排队

public void bubblesort(Monkey monkeys[])

{

//冒泡排序

float tempHeight=0.0f;

String tempNo=”“;

for(int i=0;i
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  排序