java冒泡排序法
2015-10-18 22:04
441 查看
public class NumberTest {
/** * 实现冒泡程序1 */ public static void main(String[] args) { // TODO Auto-generated method stub
int[] numb=new int[]{3,42,57,1,32,24};
int len=numb.length;
int i,j;
int temp;
System.out.println("排序前的数组各个值:");
for(i=0;i<len;i++)
{
System.out.print(numb[i]+"\t");
}
System.out.println("\n");
for(i=1;i<=len;i++)
{
for(j=len-1;j>=1;j--)
{
if(numb[j]>numb[j-1])
{
temp=numb[j];
numb[j]=numb[j-1];
numb[j-1]=temp;
}
}
}
System.out.println("排序后的数组各个值:");
for(i=0;i<len;i++)
{
System.out.print(numb[i]+"\t");
}
}
}
/** * 实现冒泡程序1 */ public static void main(String[] args) { // TODO Auto-generated method stub
int[] numb=new int[]{3,42,57,1,32,24};
int len=numb.length;
int i,j;
int temp;
System.out.println("排序前的数组各个值:");
for(i=0;i<len;i++)
{
System.out.print(numb[i]+"\t");
}
System.out.println("\n");
for(i=1;i<=len;i++)
{
for(j=len-1;j>=1;j--)
{
if(numb[j]>numb[j-1])
{
temp=numb[j];
numb[j]=numb[j-1];
numb[j-1]=temp;
}
}
}
System.out.println("排序后的数组各个值:");
for(i=0;i<len;i++)
{
System.out.print(numb[i]+"\t");
}
}
}
相关文章推荐
- Java小陷阱
- [JavaWeb基础] 024.Socket编程之简单的聊天程序
- Struts2-类型转换
- JAVA小知识
- Java正则表达式
- SpringMVC Media Type
- java 堆和栈
- kafka本地环境的搭建,以及本地java测试的调用
- java查找一个字符串出现最多字母的次数
- eclipse的正确使用方式
- myeclipse 2014 安卓开发环境的搭建
- spring @order
- Spring boot mongo pom
- java实现压缩、解压缩的常见问题Memo
- 在MyEclipse中导入dom4j包
- Java核心技术第11章(2)
- java synchronized详解
- 浅析java异常处理机制—中级篇
- JAVA 文件编码转换
- [leetcode]Reorder List