**题目描述
生成一个整型元素的动态数组,依次添加10个[0-100]的整型随机数。
输出这个动态数组,和其中的最大值。
【知识点:ArrayList类的使用,随机数的使用】
输入描述
无
输出描述
分两行分别输出这个动态数组,和其中的最大值。
输入样例
无
输出样例
生成的动态数组为: [43, 39, 20, 40, 81, 89, 16, 96, 93, 81]
动态数组中最大值为: 96
**
import java.util.*;
public class Main
{
public static void main(String []args)
{
ArrayList a1=new ArrayList();//创建一个ArrayList实例
for(int i=0;i<10;i++)
{
double d=Math.random()*(100-1+1)+1;
a1.add((int)d);
}
int max=(int)a1.get(0);
for(int i=0;i<a1.size();i++)
{
if(max<(int)a1.get(i))
{
max=(int)a1.get(i);
}
}
System.out.println("生成的动态数组为: "+a1);
System.out.println("动态数组中最大值为: "+max);
}
}