Main Content

javaArray

Java 배열 객체 생성

설명

예제

ObjArr = javaArray(PackageName.ClassName,x1,...,xN)은 지정된 PackageName.ClassName 클래스의 객체에 대해 빈 Java® 배열 객체를 생성합니다. javaArray로 생성된 배열은 다음 Java 코드로 생성된 배열과 동일합니다.

A = new PackageName.ClassName[x1]...[xN];

예제

모두 축소

java.lang.Double 유형의 4×5 배열을 만듭니다.

x1 = 4;
x2 = 5;
dblArray = javaArray('java.lang.Double',x1,x2);

값을 대입합니다.

for m = 1:x1
    for n = 1:x2
        dblArray(m,n) = java.lang.Double((m*10) + n);
    end
end

결과를 표시합니다.

dblArray
dblArray =

  java.lang.Double[][]:

    [11]    [12]    [13]    [14]    [15]
    [21]    [22]    [23]    [24]    [25]
    [31]    [32]    [33]    [34]    [35]
    [41]    [42]    [43]    [44]    [45]

입력 인수

모두 축소

패키지 이름을 포함한 Java 클래스의 이름으로, string형 또는 문자형 벡터로 지정됩니다.

데이터형: char

배열의 차원으로, 정수로 지정됩니다. 0인 인수가 있으면 javaArray는 지정된 차원 수를 갖는, 길이가 0인 Java 배열을 만듭니다. 길이가 0인 Java 배열은, Java 메서드에 전달될 경우 Java null로 변환되는 빈 MATLAB® 배열과 같지 않습니다.

데이터형: double

출력 인수

모두 축소

차원이 x1,...,xN인 Java 배열입니다.

세부 정보

모두 축소

Java 배열 객체

Java 배열 객체는 Java 차원을 사용하는 객체입니다. 자세한 내용은 How MATLAB Represents Java Arrays 항목을 참조하십시오.

버전 내역

R2006a 이전에 개발됨