[问题描述]编写程序,利用随机函数产生10个整数,(1)按升序排列输出。(2)将原数组元素对调,并输出对调后的结果。
[基本要求]
排序要求使用Arrays类实现。
[测试数据] 随机函数生成。
源代码
package suiji;
import java.util.Random;
import java.util.Arrays;
public class suiji {
public static void main(String[] args)
{
Random random=new Random();
int [] emm=new int[10];
int [] enn=new int [10];
for(int i=0;i<emm.length;i++)
{
emm[i]=random.nextInt();
enn[9-i]=emm[i];
}
Arrays.sort(emm);
System.out.println("按升序排列输出:");
for(int a:emm)
{
System.out.print(a);
System.out.print(" ");
}
System.out.print("\n元素对调:\n");
for(int b:enn)
{
System.out.print(b);
System.out.print(" ");
}
System.out.print("\n");
}
}
测试结果
按升序排列输出:
-2097085678 -1590108492 -1304966958 -1204970245 -1159153651 -974608394 656375039 735447955 938127650 1765416235
元素对调:
-2097085678 -1590108492 -974608394 656375039 -1159153651 938127650 1765416235 -1304966958 735447955 -1204970245