String.LastIndexOf 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| LastIndexOf(String, Int32) |
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스(지정된 인덱스부터 뒤로 검색)를 반환합니다. |
| LastIndexOf(Int32) |
지정된 문자가 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다. |
| LastIndexOf(String) |
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다. |
| LastIndexOf(Int32, Int32) |
지정된 인덱스에서 시작하여 뒤로 검색하여 지정한 문자가 마지막으로 발생한 이 문자열 내의 인덱스 값을 반환합니다. |
LastIndexOf(String, Int32)
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스(지정된 인덱스부터 뒤로 검색)를 반환합니다.
[Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;I)I", "")]
public int LastIndexOf(string str, int fromIndex);
[<Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;I)I", "")>]
member this.LastIndexOf : string * int -> int
매개 변수
- str
- String
검색할 부분 문자열입니다.
- fromIndex
- Int32
검색을 시작할 인덱스입니다.
반품
지정된 부분 문자열이 마지막으로 나타나는 인덱스이거나, 지정된 인덱스에서 뒤로 검색하거나 -1 , 이러한 항목이 없는 경우
- 특성
예외
if subString is .null
설명
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스(지정된 인덱스부터 뒤로 검색)를 반환합니다.
반환된 인덱스는 다음과 같은 가장 큰 값 k 입니다.
{@code
k <= Math.min(fromIndex, this.length()) &&
this.startsWith(str, k)
}
이러한 값 k 이 -1 없으면 반환됩니다.
에 대한 java.lang.String.lastIndexOf(java.lang.String, int)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
LastIndexOf(Int32)
지정된 문자가 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다.
[Android.Runtime.Register("lastIndexOf", "(I)I", "")]
public int LastIndexOf(int ch);
[<Android.Runtime.Register("lastIndexOf", "(I)I", "")>]
member this.LastIndexOf : int -> int
매개 변수
- ch
- Int32
문자(유니코드 코드 포인트)입니다.
반품
이 개체가 나타내는 문자 시퀀스에서 마지막으로 나타나는 문자의 인덱스이거나 -1 문자가 발생하지 않는 경우
- 특성
설명
지정된 문자가 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다. 0에서 0xFFFF(포함) 범위의 ch 값에 대해 반환되는 인덱스(유니코드 코드 단위)는 blockquote와 같은 <가장 큰 값 k입니다.>
this.charAt(<i>k</i>) == ch
</blockquote> 는 true입니다. 다른 값의 ch경우 blockquote와 같은 <가장 큰 값 k입니다.>
this.codePointAt(<i>k</i>) == ch
</blockquote> 는 true입니다. 두 경우 모두 이 문자열 -1 에서 이러한 문자가 발생하지 않으면 반환됩니다. 마지막 String 문자부터 뒤로 검색됩니다.
에 대한 java.lang.String.lastIndexOf(.*int)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
LastIndexOf(String)
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다.
[Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;)I", "")]
public int LastIndexOf(string str);
[<Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;)I", "")>]
member this.LastIndexOf : string -> int
매개 변수
- str
- String
검색할 부분 문자열입니다.
반품
지정된 부분 문자열의 마지막 발생 인덱스이거나 -1 이러한 항목이 없는 경우
- 특성
예외
if string is .null
설명
지정된 부분 문자열이 마지막으로 나타나는 이 문자열 내의 인덱스 값을 반환합니다. 빈 문자열 ""의 마지막 발생은 인덱스 값 this.length()에서 발생하는 것으로 간주됩니다.
반환된 인덱스는 다음과 같은 가장 큰 값 k 입니다.
{@code
this.startsWith(str, k)
}
이러한 값 k 이 -1 없으면 반환됩니다.
에 대한 java.lang.String.lastIndexOf(java.lang.String)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
LastIndexOf(Int32, Int32)
지정된 인덱스에서 시작하여 뒤로 검색하여 지정한 문자가 마지막으로 발생한 이 문자열 내의 인덱스 값을 반환합니다.
[Android.Runtime.Register("lastIndexOf", "(II)I", "")]
public int LastIndexOf(int ch, int fromIndex);
[<Android.Runtime.Register("lastIndexOf", "(II)I", "")>]
member this.LastIndexOf : int * int -> int
매개 변수
- ch
- Int32
문자(유니코드 코드 포인트)입니다.
- fromIndex
- Int32
검색을 시작할 인덱스입니다. 의 값 fromIndex에는 제한이 없습니다. 이 문자열의 길이보다 크거나 같은 경우 이 문자열의 길이보다 작은 것과 같은 효과가 있습니다. 이 전체 문자열을 검색할 수 있습니다.
음수이면 -1인 경우와 같은 효과가 있습니다. -1 반환됩니다.
반품
이 개체가 나타내는 문자 시퀀스에서 마지막으로 나타나는 문자의 인덱스로, 이 개체보다 작거나 같 fromIndex거나 -1 해당 지점 이전에 문자가 발생하지 않는 경우입니다.
- 특성
설명
지정된 인덱스에서 시작하여 뒤로 검색하여 지정한 문자가 마지막으로 발생한 이 문자열 내의 인덱스 값을 반환합니다. 0에서 0xFFFF(포함) 범위의 ch 값에 대해 반환되는 인덱스는 blockquote와 같은 <가장 큰 값 k입니다.>
(this.charAt(<i>k</i>) == ch) {@code &&} (<i>k</i> <= fromIndex)
</blockquote> 는 true입니다. 다른 값의 ch경우 blockquote와 같은 <가장 큰 값 k입니다.>
(this.codePointAt(<i>k</i>) == ch) {@code &&} (<i>k</i> <= fromIndex)
</blockquote> 는 true입니다. 두 경우 모두 위치 또는 이전 fromIndex-1 의 이 문자열에서 이러한 문자가 발생하지 않으면 반환됩니다.
모든 인덱스는 값(유니코드 코드 단위)으로 지정됩니다 char .
에 대한 java.lang.String.lastIndexOf(.*int, .*int)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.