Obter o comprimento do char array em Java
-
Obtenha o comprimento de um array de caracteres em Java utilizando a propriedade
length
- Obter o comprimento de um array de caracteres utilizando o código personalizado em Java
Este artigo introduz como obter o comprimento de um array de caracteres em Java e também lista alguns exemplos de códigos para compreender o tópico.
Em Java, um array que contém valores de char array é conhecido como um char array. Neste artigo, utilizaremos a propriedade integrada length
e o código personalizado para obter o comprimento do array. Vamos ver alguns exemplos.
Obtenha o comprimento de um array de caracteres em Java utilizando a propriedade length
Neste exemplo, criamos um array de caracteres ch
que contém 4 valores de caracteres. Sabemos o comprimento do array de caracteres vendo o código fonte, mas na programação, podemos fazê-lo utilizando a propriedade length
que retorna o comprimento do array. Ver o exemplo abaixo.
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();
}
}
}
Resultado:
Array Length = 4
Obter o comprimento de um array de caracteres utilizando o código personalizado em Java
Neste exemplo, criamos um array de caracteres ch
contendo 4 valores de caracteres e o nosso próprio método length()
que devolve o comprimento do array passada. Chamamos a esse método e armazenamos o resultado numa variável. Ver o exemplo abaixo.
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;
}
}
Resultado:
Array Length = 4