Java에서 문자 배열의 길이 가져 오기
Mohammad Irfan
2023년10월12일
이 기사에서는 Java에서 char 배열의 길이를 가져 오는 방법을 소개하고 주제를 이해하기위한 몇 가지 예제 코드도 나열합니다.
Java에서는 char 값을 포함하는 배열을 char 배열이라고합니다. 이 기사에서는 내장 속성 length
와 사용자 지정 코드를 사용하여 배열의 길이를 가져옵니다. 몇 가지 예를 살펴 보겠습니다.
length
속성을 사용하여 Java에서 문자 배열의 길이 가져 오기
이 예에서는 4 개의 char 값을 포함하는 char 배열 ch
를 만듭니다. 소스 코드를보고 char 배열의 길이를 알지만 프로그래밍에서는 배열의 길이를 반환하는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