数组、字符串、集合与length、length() 、size()的区别

mac2022-06-30  31

数组、字符串、集合与length、length() 、size()的区别

 

 

1 、java中的length属性是针对数组说的,声明一个数组,想知道这个数组的长度则用到了length这个属性.

 

2 、java中的length()方法是针对字符串String说的,如果想知道这个字符串的长度则用到length()这个方法.

 

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

 

例如:

import java.util.ArrayList; import java.util.List; public class Textlength { public static void main(String[] args) { String []a = {"a","aa","aaa"}; String b="aaaaaa"; List <Object> array = new ArrayList(); array.add(a); array.add(b); System.out.println(a.length); System.out.println(b.length()); System.out.println(array.size()); } }

输出结果为:

3

6

2

 

最新回复(0)