欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java中length、length(),size()的区别:

程序员文章站 2024-02-09 17:20:34
...

1. length是数组的属性,它不是方法!,求字数组中有多少个元素

public static void main(String[] args) {
	int  Array[] = {1,2,3};
	System.out.println("这个数组的长度为:" + Array.length);
}
输出:这个数组的长度为:3

2.length()是字符串String的方法:是求String字符串对象中字符的个数

public static void main(String[] args) {
	String str = "Young";
	System.out.println("这个字符串的长度为:" + str.length());//不包括'\0'字符
}
输出:这个字符串的长度为:5

3.size()是List集合的一个方法:求集合中的元素有多少个

public static void main(String[] args) {
	List<String> list = new ArrayList<String>();
	list.add("hello");
	list.add("world");
	System.out.println("这个list的长度为:" + list.size());
}
输出:这个list的长度为:2
相关标签: Java基础知识