我是靠谱客的博主 忐忑黑米,最近开发中收集的这篇文章主要介绍获取arraylist的长度_java:Scanner、Random、Arraylist,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.查看类所在的包,导包。2.查看构造方法。3.查看成员方法。

Scanner:

import java.util.Scanner;
Scanner sc = new Scanner(system in);//构造一个新的Scanner,它生成的值从指定位置输入,即键盘。
int a = sc.nextInt();//输入一个int类型

匿名对象传参:

input(new Scanner(system.in));

匿名对象作返回值:

return new Scanner(system.in);

Random:左闭右包。

import java.util.Random;
Random r = new Random();
int result = r.nextInt(n) + 1;//生成[0,n]范围的随机值。

Arraylist:

import java.util.ArrayList;
ArrayList<String> list = new ArrayList<>();//创建一个集合,可以任意大小
System.out.println(list);//结果是[]

Arraylist中的常用成员方法:增、删、查。

public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功。备注:对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用。但是对于其他集合来说,add添加动作不一定成功。(E表示泛型)

public E remove(int index):移除此集合指定位置上的元素,返回被删除的元素。public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素。public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素。public int size():获取集合的尺寸长度,返回值是集合中包含的元素个数

for (int i = 0; i < list.size(); i++) {   //遍历集合
    System.out.println(list.get(i));
}

注意:Arraylist对象不能存储基本类型,只能存储引用类型。类似<int>不能写,要是想存储基本数据类型,需使用包装类型,即将基本类型转换后才能编写。

9b33b7b21925fb67d26db6af921cf521.png

对象添加到集合:

Student one = new Student("张三丰", 30);
list.add(one);
Student stu = list.get(i);
System.out.println("姓名:" + stu.getName() + ",年龄" + stu.getAge());

集合也可以作为方法的参数和返回值。

public static ArrayList<Integer> getSmallList(ArrayList<Integer> bigList) {   //集合作参数和返回值

最后

以上就是忐忑黑米为你收集整理的获取arraylist的长度_java:Scanner、Random、Arraylist的全部内容,希望文章能够帮你解决获取arraylist的长度_java:Scanner、Random、Arraylist所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部