当前位置: 首页 > 知识库问答 >
问题:

在Java中,length如何返回字符串类型数组对象的长度?[关闭]

艾正浩
2023-03-14
 String s, sarr[] = {"a","b"};  
 System.out.println(s.length());  
 System.out.println(sarr.length);

在爪哇。但是,在后台,如果是字符串类型的数组对象,我们必须使用length(可能是一个参数),返回所述数组对象的长度,会发生什么呢?

共有1个答案

闻人修平
2023-03-14

Java中的每个数组都有一个字段length。另一方面,string私有的final char value[];字段的长度。

字符串长度()方法返回长度

value的长度为final,因此不会有公共字段被破坏的危险。

 类似资料:
  • 本文向大家介绍Java如何获取数组和字符串的长度(length还是length()),包括了Java如何获取数组和字符串的长度(length还是length())的使用技巧和注意事项,需要的朋友参考一下 限时 1 秒钟给出答案,来来来,听我口令:“Java 如何获取数组和字符串的长度?length 还是 length()?” 在逛 programcreek 的时候,我发现了上面这个主题。说实话,我

  • 我刚刚开始使用java,我陷入了检查字符串回文的基本问题。我提出了一种算法,我反转字符串,然后检查它的回文返回是否为else。但由于出现错误,我无法在字符串函数中返回布尔值 我试过打字,但没用。返回布尔值或其他数据类型的最佳方法是什么?

  • 问题内容: 我在以下几行中遇到问题,其中未初始化的数组/没有元素。 有什么可能的解决方案? 问题答案: 由于尚未初始化,因此没有长度,其值为。但是,编译器甚至不允许您按 原样 编译该代码,从而引发以下错误: 变量car可能尚未初始化 。 您需要先对其进行初始化,然后才能使用: 如果需要初始化一个空数组,可以使用以下命令: 如果需要使用特定的大小初始化它,以便填充某些位置,可以使用以下命令: 但是,

  • 问题内容: 在Java中,参考方法调用,对象可能具有的最大大小是多少? 我知道返回a的大小为; 问题答案: 考虑到该类的方法返回,则该方法将返回的最大长度为,即(或大约20亿)。 在数组的长度和索引方面(例如,这可能是内部数据表示的实现方式String),Java SE 7版的《 Java语言规范》的第10章:数组表示以下内容: 数组中包含的变量没有名称。而是由使用非负整数索引值的数组访问表达式引

  • 本文向大家介绍如何获取PHP数组中最长字符串的长度,包括了如何获取PHP数组中最长字符串的长度的使用技巧和注意事项,需要的朋友参考一下 array_map函数可用于获取长度,而max函数可用于获取最长字符串的长度。 以下是相同的代码示例- 示例 输出结果 这将产生以下输出-

  • 当满足子字符串条件时,如何返回数组的长度?我有三个数组: