这是我以前总结的,希望对你有帮助!
length属性,length()方法和size()的方法的区别和用法。
- package cn.itcast;
- import java.util.ArrayList;
- import java.util.List;
- public class Test{
- public static void main(String args[]) {
-
- /*length属性是针对数组说的,返回数组的长度*/
- String[] b = {"Mick", "Lily", "Kevin"};
- System.out.println(b.length); //3
-
- /*length()方法是针对字符串String说的,返回字符串的长度*/
- String a = "Mike,Lily,Kevin";
- System.out.println(a.length()); //15
-
- /*size()方法是针对泛型集合说的,返回集合中元素的个数*/
- List<String> c = new ArrayList<String>();
- c.add("Mike");
- c.add("Lily");
- c.add("Kevin");
- System.out.println(c.size());//3
- }
- }
复制代码
总结:
length属性是针对数组说的,返回数组的长度
length()方法是针对字符串String说的,返回字符串的长度
size()方法是针对泛型集合说的,返回集合中元素的个数 |