您的位置:首页 > 其它

初始化一个有10个整数的数组,在数组中查找并输出最大值和最小值。

2012-02-24 14:44 537 查看
/*

* 文 件 名: PXDemo.java

* 版 权:

* 描 述: <描述>

* 修 改 人: Administrator

* 修改时间: 2012-2-24

* 跟踪单号: <跟踪单号>

* 修改单号: <修改单号>

* 修改内容: <修改内容>

*/

package com.hpli.demo;

import java.util.Random;

/**

* 初始化一个有10个整数的数组,在数组中查找并输出最大值和最小值。

*

* @author Administrator

* @version [版本号, 2012-2-24]

* @see [相关类/方法]

* @since [产品/模块版本]

*/

public class PXDemo

{

public static void main(String[] args)

{

Random random = new Random();

int[] arr = new int[10];

System.err.print("产生的随机数:");

for (int i = 0; i < arr.length; i++)

{

arr[i] = random.nextInt(100);

System.err.print(" " + arr[i] + " ");

}

int temp = 0;

int m = 0;

// 进行冒泡排序

for (int i = 0; i < arr.length; i++)

{

for (int j = 0; j < arr.length - i - 1; j++)

{

if (arr[j] < arr[j + 1])

{

temp = arr[j + 1];

arr[j + 1] = arr[j];

arr[j] = temp;

}

m++;

}

}

System.err.println("\n");

System.err.print("排序后的数组:");

for (int i = 0; i < arr.length; i++)

{

System.err.print(" " + arr[i] + " ");

}

System.err.println("\n");

System.err.println("最小值: " + arr[9] + " | 最大值: " + arr[0]);

System.err.println("\n" + "循环次数: " + m);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐