更多>>Java程序设计 Blog

在 java 中 length() 方法,length 属性,size() 方法,三者的区别与用法

本文讲述了在 java 中 length() 方法,length 属性,size() 方法,三者的区别与用法,并给出了一个具体的实例。

1、length() 方法,是针对字符串来说的,要求一个字符串的长度,就要用到它的 length() 方法。


2、length 属性,是针对数组来说的,要求数组的长度,可以用其 length 属性。


3、size() 方法,是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用 size() 方法来查看。


下面给出一个示例,来演示这两个方法和一个属性的用法:

package com.test;

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        // length() 方法,length 属性,size() 方法

        // 字符串
        String str = "black";

        // 数组
        String[] array = {"red", "green", "blue"};

        // 集合
        List<String> list = new ArrayList<>();
        list.add(str);
        list.add("yellow");

        // 求字符串的长度用 length() 方法
        System.out.println("字符串 str 的长度 = " + str.length());

        // 求数组的长度用 length 属性
        System.out.println("数组 array 的长度 = " + array.length);

        // 求集合的元素个数用 size() 方法
        System.out.println("集合 list 的元素个数 = " + list.size());


    }
}


输出结果如下:

字符串 str 的长度 = 5
数组 array 的长度 = 3
集合 list 的元素个数 = 2


评论列表

暂时没有相关记录

发表评论

用来接收审核回复提醒,请认真填写

  换一张?
captcha
看不清?点击图片换一张