首页
Preview

【Java】 获取字符串/数组的长度

在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。

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
软件工程师
准备向全栈发展

评论(0)

添加评论