Arrays.CopyOfRange 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CopyOfRange(Single[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Int64[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Int32[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Int16[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Object[], Int32, Int32, Class) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Char[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Byte[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Boolean[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Object[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Double[], Int32, Int32) |
지정된 배열의 지정된 범위를 새 배열에 복사합니다. |
CopyOfRange(Single[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([FII)[F", "")]
public static float[] CopyOfRange(float[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([FII)[F", "")>]
static member CopyOfRange : single[] * int * int -> single[]
매개 변수
- original
- Single[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 0f
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(float[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Int64[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([JII)[J", "")]
public static long[] CopyOfRange(long[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([JII)[J", "")>]
static member CopyOfRange : int64[] * int * int -> int64[]
매개 변수
- original
- Int64[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 0L
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(long[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Int32[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([III)[I", "")]
public static int[] CopyOfRange(int[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([III)[I", "")>]
static member CopyOfRange : int[] * int * int -> int[]
매개 변수
- original
- Int32[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 0
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(int[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Int16[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([SII)[S", "")]
public static short[] CopyOfRange(short[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([SII)[S", "")>]
static member CopyOfRange : int16[] * int * int -> int16[]
매개 변수
- original
- Int16[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 (short)0
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(short[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Object[], Int32, Int32, Class)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })]
public static Java.Lang.Object[] CopyOfRange(Java.Lang.Object[] original, int from, int to, Java.Lang.Class newType);
[<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>]
static member CopyOfRange : Java.Lang.Object[] * int * int * Java.Lang.Class -> Java.Lang.Object[]
매개 변수
- original
- Object[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
- newType
- Class
반환할 복사본의 클래스
반환
필요한 길이를 얻기 위해 null로 잘리거나 패딩된 원래 배열에서 지정된 범위를 포함하는 새 배열
- 특성
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 null
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
. 결과 배열은 클래스 newType
입니다.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(U[], int, int, java.lang.Class<? extends T[]>)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Char[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([CII)[C", "")]
public static char[] CopyOfRange(char[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([CII)[C", "")>]
static member CopyOfRange : char[] * int * int -> char[]
매개 변수
- original
- Char[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
필요한 길이를 얻기 위해 null 문자로 잘리거나 패딩된 원래 배열에서 지정된 범위를 포함하는 새 배열
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 '\u005cu0000'
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(char[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Byte[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([BII)[B", "")]
public static byte[] CopyOfRange(byte[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([BII)[B", "")>]
static member CopyOfRange : byte[] * int * int -> byte[]
매개 변수
- original
- Byte[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 (byte)0
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(byte[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Boolean[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")]
public static bool[] CopyOfRange(bool[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([ZII)[Z", "")>]
static member CopyOfRange : bool[] * int * int -> bool[]
매개 변수
- original
- Boolean[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
필요한 길이를 얻기 위해 false 요소로 잘리거나 패딩된 원래 배열에서 지정된 범위를 포함하는 새 배열
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 false
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(boolean[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Object[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Lang.Object[] CopyOfRange(Java.Lang.Object[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([Ljava/lang/Object;II)[Ljava/lang/Object;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member CopyOfRange : Java.Lang.Object[] * int * int -> Java.Lang.Object[]
매개 변수
- original
- Object[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
필요한 길이를 얻기 위해 null로 잘리거나 패딩된 원래 배열에서 지정된 범위를 포함하는 새 배열
- 특성
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 null
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
결과 배열은 원래 배열과 정확히 동일한 클래스입니다.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(T[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CopyOfRange(Double[], Int32, Int32)
지정된 배열의 지정된 범위를 새 배열에 복사합니다.
[Android.Runtime.Register("copyOfRange", "([DII)[D", "")]
public static double[] CopyOfRange(double[] original, int from, int to);
[<Android.Runtime.Register("copyOfRange", "([DII)[D", "")>]
static member CopyOfRange : double[] * int * int -> double[]
매개 변수
- original
- Double[]
범위를 복사할 배열입니다.
- from
- Int32
복사할 범위의 초기 인덱스(포함)
- to
- Int32
복사할 범위의 최종 인덱스(제외)입니다. (이 인덱스가 배열 외부에 있을 수 있습니다.)
반환
원래 배열에서 지정된 범위를 포함하는 새 배열로, 0으로 잘리거나 패딩하여 필요한 길이를 얻습니다.
- 특성
예외
start original.length
의 경우
start > end
의 경우
original == null
의 경우
설명
지정된 배열의 지정된 범위를 새 배열에 복사합니다. 범위의 초기 인덱스(from
)는 0과 original.length
1 사이에 있어야 합니다. 값 original[from]
은 복사본의 초기 요소에 배치됩니다(또는 그렇지 않은 경우 from == original.length
from == to
). 원래 배열의 후속 요소 값은 복사본의 후속 요소에 배치됩니다. 보다 크거나 같from
아야 하는 범위(to
)의 최종 인덱스는 보다 original.length
크거나 같아야 하며, 이 경우 0d
인덱스가 크거나 같은 복사본의 모든 요소에 original.length - from
배치됩니다. 반환된 배열의 길이는 .입니다 to - from
.
1.6에 추가되었습니다.
에 대한 java.util.Arrays.copyOfRange(double[], int, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.