drp连锁店管理系统:请给下面的JAVA代码,每行注释,急急急急

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 14:02:11
//文件名:Exam11.java
import java.io.*;
public class Exam11 //定义类名
{
public static void main(String[] args)
//主方法,程序从这里开始执行
{
int values[] = {2,5,1,4,3};
int count = values.length;
bubble(values,count);
printArray(values,count);
}

//冒泡排序(从小到大):
//num: 要接受排序的数组
//count : 该数组的元素个数
static void bubble(int num[],int count)
{
int tmp;

//要排Count个数,则应排Count遍:
for (int i = 0; i < count; i++)
{
for(int j = 0; j < count - i - 1; j++)
{
//比较相邻的两个数:
if(num[j+1] < num[j])
{
//对调两个数,需要有"第三者"参以
tmp = num[j+1];
num[j+1] = num[j];
num[j] = tmp;
}
}
}
}

//输出数组的元素值
//num :待输出的数组
//count:元素个数
static void printArray(int num[],int count)
{
for(int i = 0; i < count; i++)
{
System.out.print(num[i] + " ");
}
System.out.println();
}
}

太简单了~

//文件名:Exam11.java
import java.io.*; //输入输出包
public class Exam11 //定义类名
{
public static void main(String[] args)
//主方法,程序从这里开始执行
{
int values[] = {2,5,1,4,3};
int count = values.length;
bubble(values,count); //方法调用
printArray(values,count); //方法调用
}

//冒泡排序(从小到大):
//num: 要接受排序的数组
//count : 该数组的元素个数
static void bubble(int num[],int count)
{
int tmp;

//要排Count个数,则应排Count遍:
for (int i = 0; i < count; i++)
{
for(int j = 0; j < count - i - 1; j++)
{
//比较相邻的两个数:
if(num[j+1] < num[j])
{
//对调两个数,需要有"第三者"参以
tmp = num[j+1];
num[j+1] = num[j];
num[j] = tmp;
}
}
}
}

//输出数组的元素值
//num :待输出的数组
//count:元素个数
static void printArray(int num[],int count)
{
for(int i = 0; i < count; i++)
{
System.out.print(num[i] + " ");
}
System.out.println(); //输出结果
}
}

靠都有注释了~~