在Java中,你可以使用以下方法来获取字符串或数组的长度:
获取字符串的长度
   String str = "你好,世界!";
   int strLength = str.length();
   System.out.println("字符串长度为: " + strLength);
length()是一个方法,用于获取字符串的长度,返回值是该字符串中的字符数。
获取数组的长度
   int[] array = {1, 2, 3, 4, 5};
   int arrayLength = array.length;
   System.out.println("数组长度为: " + arrayLength);
对于数组,我们使用.length属性来获取其长度,返回的是数组中元素的数量。
注意:在获取数组长度时,我们使用的是.length属性,而不是方法。而在获取字符串长度时,我们使用的是.length()方法,这两者之间是有区别的。
size()方法
在Java中,size()方法通常用于获取集合(例如列表,集合,哈希映射等)的大小,也就是它的元素数量。
例如,如果你有一个ArrayList,例如:
ArrayList<String> list = new ArrayList<String>();
list.add("Hello");
list.add("World");
可以使用size()方法来获取这个列表的元素数量:
int size = list.size();
System.out.println("List size: " + size);
这将输出List size: 2,因为列表中有两个元素。
跟数组的.length属性和字符串的length()方法类似,size()方法让我们能够知道集合中有多少元素,这样我们就可以据此来遍历集合或者进行其他操作。
请注意:size()是一个方法,因此你需要在调用它的时候加上()。如果你的集合是null,那么调用size()方法将会抛出NullPointerException。











评论(0)