Java中的ArrayList size()方法及示例

Java中的ArrayList size()方法及示例

java.util.ArrayList 类的 size() 方法用于获取列表中的元素数量。

语法:

public int size()

返回值: 此方法返回列表中元素的 数量

以下为说明size()方法的示例。

示例1:

// Java程序演示
// size()方法
// 用于整型值
  
import java.util.*;
  
public class GFG1 {
    public static void main(String[] argv)
        throws Exception
    {
        try {
  
            // 创建ArrayList<Integer>的对象
            ArrayList<Integer>
                arrlist = new ArrayList<Integer>();
  
            // 填充arrlist1
            arrlist.add(1);
            arrlist.add(2);
            arrlist.add(3);
            arrlist.add(4);
            arrlist.add(5);
  
            // 输出arrlist
            System.out.println("操作前:"
                               + arrlist);
  
            // 使用size()方法获取arrlist的总大小
            int size = arrlist.size();
  
            // 输出arrlist的大小
            System.out.println("列表大小= "
                               + size);
        }
  
        catch (IndexOutOfBoundsException e) {
  
            System.out.println("抛出异常:"
                               + e);
        }
    }
}
操作前:[1, 2, 3, 4, 5]
列表大小= 5

示例2:

// Java程序演示
// size()方法
// 用于字符串值
  
import java.util.*;
  
public class GFG1 {
    public static void main(String[] argv)
        throws Exception
    {
        try {
  
            // Creating object of ArrayList<Integer>
            ArrayList<String>
                arrlist = new ArrayList<String>();
  
            // 填充arrlist1
            arrlist.add("A");
            arrlist.add("B");
            arrlist.add("C");
  
            // 输出arrlist
            System.out.println("操作前:"
                               + arrlist);
  
            // 使用size()方法获取arrlist的总大小
            int size = arrlist.size();
  
            // 输出arrlist的大小
            System.out.println("列表大小= "
                               + size);
        }
  
        catch (IndexOutOfBoundsException e) {
  
            System.out.println("抛出异常:"
                               + e);
        }
    }
}
操作前:[A, B, C]
列表大小= 3

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程