Integer.ParseUnsignedInt Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ParseUnsignedInt(String, Int32) |
Analisa o argumento string como um inteiro não assinado no radix especificado pelo segundo argumento. |
ParseUnsignedInt(String, Int32, Int32, Int32) |
Analisa o |
ParseUnsignedInt(ICharSequence, Int32, Int32, Int32) |
Analisa o |
ParseUnsignedInt(String) |
Analisa o argumento string como um inteiro decimal não assinado. |
ParseUnsignedInt(String, Int32)
Analisa o argumento string como um inteiro não assinado no radix especificado pelo segundo argumento.
[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)]
public static int ParseUnsignedInt (string s, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string * int -> int
Parâmetros
- s
- String
o String
que contém a representação inteira não assinada a ser analisada
- radix
- Int32
o radix a ser usado durante a análise s
.
Retornos
O inteiro representado pelo argumento String no radix especificado.
- Atributos
Comentários
Analisa o argumento string como um inteiro não assinado no radix especificado pelo segundo argumento. Um inteiro não assinado mapeia os valores geralmente associados a números negativos para números positivos maiores que MAX_VALUE
.
Os caracteres na cadeia de caracteres devem ser todos dígitos do radix especificado (conforme determinado se java.lang.Character#digit(char, int)
retorna um valor não negativo), exceto que o primeiro caractere pode ser um sinal '+'
de adição ASCII ('\u005Cu002B'
). O valor inteiro resultante é retornado.
Uma exceção de tipo NumberFormatException
é lançada se qualquer uma das seguintes situações ocorrer: <ul><li>O primeiro argumento é null
ou é uma cadeia de caracteres de comprimento zero.
<li>O radix é menor ou maior que java.lang.Character#MIN_RADIX
java.lang.Character#MAX_RADIX
.
<li>Qualquer caractere da cadeia de caracteres não é um dígito da raiz especificada, exceto que o primeiro caractere pode ser um sinal '+'
de adição ('\u005Cu002B'
), desde que a cadeia de caracteres seja maior que o comprimento 1.
<li>O valor representado pela cadeia de caracteres é maior que o maior não assinado int
, 2<sup>32</sup-1>.
</ul>
Adicionado em 1.8.
Documentação Java para java.lang.Integer.parseUnsignedInt(java.lang.String, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ParseUnsignedInt(String, Int32, Int32, Int32)
Analisa o CharSequence
argumento como um não assinado int
no especificado radix
, começando no especificado beginIndex
e estendendo-se para endIndex - 1
.
public static int ParseUnsignedInt (string s, int beginIndex, int endIndex, int radix);
static member ParseUnsignedInt : string * int * int * int -> int
Parâmetros
- s
- String
o CharSequence
que contém a representação não assinada int
a ser analisada
- beginIndex
- Int32
o índice inicial, inclusive.
- endIndex
- Int32
o índice final, exclusivo.
- radix
- Int32
o radix a ser usado durante a análise s
.
Retornos
O não assinado int
representado pela subsequência no radix especificado.
Comentários
Analisa o CharSequence
argumento como um não assinado int
no especificado radix
, começando no especificado beginIndex
e estendendo-se para endIndex - 1
.
O método não toma medidas para se proteger contra a mutação durante a CharSequence
análise.
Adicionado em 9.
Documentação Java para java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)
Analisa o CharSequence
argumento como um não assinado int
no especificado radix
, começando no especificado beginIndex
e estendendo-se para endIndex - 1
.
[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)]
public static int ParseUnsignedInt (Java.Lang.ICharSequence s, int beginIndex, int endIndex, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)>]
static member ParseUnsignedInt : Java.Lang.ICharSequence * int * int * int -> int
Parâmetros
o CharSequence
que contém a representação não assinada int
a ser analisada
- beginIndex
- Int32
o índice inicial, inclusive.
- endIndex
- Int32
o índice final, exclusivo.
- radix
- Int32
o radix a ser usado durante a análise s
.
Retornos
O não assinado int
representado pela subsequência no radix especificado.
- Atributos
Comentários
Analisa o CharSequence
argumento como um não assinado int
no especificado radix
, começando no especificado beginIndex
e estendendo-se para endIndex - 1
.
O método não toma medidas para se proteger contra a mutação durante a CharSequence
análise.
Adicionado em 9.
Documentação Java para java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
ParseUnsignedInt(String)
Analisa o argumento string como um inteiro decimal não assinado.
[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)]
public static int ParseUnsignedInt (string s);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string -> int
Parâmetros
- s
- String
a String
contendo a representação não assinada int
a ser analisada
Retornos
O valor inteiro não assinado representado pelo argumento em decimal.
- Atributos
Comentários
Analisa o argumento string como um inteiro decimal não assinado. Os caracteres na cadeia de caracteres devem ser todos dígitos decimais, exceto que o primeiro caractere pode ser um sinal '+'
de adição ASCII ('\u005Cu002B'
). O valor inteiro resultante é retornado, exatamente como se o argumento e o radix 10 fossem dados como argumentos para o #parseUnsignedInt(java.lang.String, int)
método.
Adicionado em 1.8.
Documentação Java para java.lang.Integer.parseUnsignedInt(java.lang.String)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.