在 Java 中获取字符数组的长度
本文介绍了如何在 Java 中获取字符数组的长度,还列举了一些示例代码来理解这个话题。
在 Java 中,包含 char
值的数组被称为字符数组。在本文中,我们将使用内置属性 length
和自定义代码来获取数组的长度。让我们看一些例子。
在 Java 中使用 length
属性获取字符数组的长度
在这个例子中,我们创建一个包含 4 个字符值的字符数组 ch
。我们看到源代码就知道了数组的长度,但是在编程中,我们可以通过使用 length
属性来返回数组的长度。请看下面的例子。
public class SimpleTesting{
public static void main(String[] args) {
try{
char[] ch = {'c','b','d','e','f','g'};
int length = ch.length;
System.out.println("Array Length = "+length);
}catch(Exception e) {
e.printStackTrace();
}
}
}
输出:
Array Length = 4
使用 Java 中的自定义代码获取字符数组的长度
在这个例子中,我们创建了一个包含 4 个字符值的字符数组 ch
和我们自己的方法 length()
,该方法返回传递的数组的长度。我们调用该方法并将结果存储到一个变量中。请看下面的例子。
public class SimpleTesting{
public static void main(String[] args) {
try{
char[] ch = {'c','b','d','e','f','g'};
int length = length(ch);
System.out.println("Array Length = "+length);
}catch(Exception e) {
e.printStackTrace();
}
}
static int length(final char[] b) {
int n = 0,t=0;
while (true) {
try {
t = b[n++];
} catch (ArrayIndexOutOfBoundsException ex) {
n--;
break;
}
}
return n;
}
}
输出:
Array Length = 4
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。