Scanner.NextInt 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
NextInt() |
입력의 다음 토큰을 .로 검색합니다 |
NextInt(Int32) |
입력의 다음 토큰을 .로 검색합니다 |
NextInt()
입력의 다음 토큰을 .로 검색합니다 int
.
[Android.Runtime.Register("nextInt", "()I", "")]
public int NextInt ();
[<Android.Runtime.Register("nextInt", "()I", "")>]
member this.NextInt : unit -> int
반환
int
입력에서 스캔한
- 특성
예외
Scanner
닫혔으면
입력이 소진된 경우
다음 토큰을 유효한 int
값으로 변환할 수 없는 경우
설명
입력의 다음 토큰을 .로 검색합니다 int
.
이 양식 nextInt()
메서드의 호출은 호출 nextInt(radix)
과 정확히 동일한 방식으로 동작합니다. 여기서 이 스캐너의 기본 반지름은 다음과 radix
같습니다.
에 대한 java.util.Scanner.nextInt()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
NextInt(Int32)
입력의 다음 토큰을 .로 검색합니다 int
.
[Android.Runtime.Register("nextInt", "(I)I", "")]
public int NextInt (int radix);
[<Android.Runtime.Register("nextInt", "(I)I", "")>]
member this.NextInt : int -> int
매개 변수
- radix
- Int32
토큰을 int 값으로 해석하는 데 사용되는 radix
반환
int
입력에서 스캔한
- 특성
예외
Scanner
닫혔으면
입력이 소진된 경우
다음 토큰을 유효한 int
값으로 변환할 수 없는 경우
설명
입력의 다음 토큰을 .로 검색합니다 int
. 다음 토큰을 아래 설명된 대로 유효한 int 값으로 변환할 수 없는 경우 이 메서드가 throw InputMismatchException
됩니다. 변환에 성공하면 스캐너가 일치하는 입력을 지나서 진행됩니다.
다음 토큰이 위에서 정의한 i>Integer</i> 정규식과 일치하는 <경우 토큰은 모든 로캘 특정 접두사, 그룹 구분 기호 및 로캘 특정 접미사를 제거한 다음 비 ASCII 숫자를 ASCII 숫자Character#digit Character.digit
로 매핑하고 로캘별 음수 접두사와 접미사가 있는 경우 음수 기호(-)를 추가하여 값으로 변환 int
됩니다. 및 지정된 radix를 사용하여 결과 문자열을 Integer#parseInt(String, int) Integer.parseInt
전달합니다.
radix가 보다 Character#MIN_RADIX Character.MIN_RADIX
작거나 크 Character#MAX_RADIX Character.MAX_RADIX
면 throw IllegalArgumentException
됩니다.
에 대한 java.util.Scanner.nextInt(.*int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.