Arraylist的简单小综合运用
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<Integer> list = new ArrayList<>();//只能存储基本类型的包装类Integer不能是基本的数据类型
System.out.println(list);
list.add(100);//向集合内添加数据
list.add(200);//向集合内添加数据
list.add(3000);//向集合内添加数据
list.add(21000);//向集合内添加数据
System.out.println(list);//输出集合的数据
int h= list.get(2);//获取集合中的数据
System.out.println(h);
int f= list.remove(3);//删除集合中指定脚标的数据
System.out.println(list);
System.out.println("集合长度:"+list.size());//打印出集合的长度
}
Scanner
public static void main(String[] args) {
// TODO Auto-generated method stub
// 从键盘获取输入int型
Scanner sc = new Scanner(System.in);
System.out.println("请输入a的值:");
int a=sc.nextInt();
System.out.println("请输入b的值:");
int b=sc.nextInt();
System.out.println("请输入c的值:");
int c=sc.nextInt();
System.out.println("a+b+c="+(a+b+c));
// 从键盘获取输入string型
// String b= sc.next();
// System.out.println(b);
}
Random 随机数生成
public static void main(String[] args) {
// TODO Auto-generated method stub
Random r= new Random();
// 随机生成数正负的都有
int a=r.nextInt();
System.out.println("随机数的值为:"+a);
范围内随机生成数 可在随机数后加值来改变随机数[0,n)的范围
for(int i=0;i<20;i++ ) {
int b=r.nextInt(10)+1;
System.out.println("随机数的值为:"+b);
}
}