Java에서 문자 배열의 길이 가져 오기

Mohammad Irfan 2023년10월12일
  1. length 속성을 사용하여 Java에서 문자 배열의 길이 가져 오기
  2. Java에서 사용자 정의 코드를 사용하여 문자 배열의 길이 가져 오기
Java에서 문자 배열의 길이 가져 오기

이 기사에서는 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

관련 문장 - Java Array