Byte.ParseByte Método

Definição

Sobrecargas

Nome Description
ParseByte(String, Int32)

Analisa o argumento de cadeia de caracteres como um sinal byte no radix especificado pelo segundo argumento.

ParseByte(String)

Analisa o argumento de cadeia de caracteres como um decimal byteassinado.

ParseByte(String, Int32)

Analisa o argumento de cadeia de caracteres como um sinal byte no radix especificado pelo segundo argumento.

[Android.Runtime.Register("parseByte", "(Ljava/lang/String;I)B", "")]
public static sbyte ParseByte(string s, int radix);
[<Android.Runtime.Register("parseByte", "(Ljava/lang/String;I)B", "")>]
static member ParseByte : string * int -> sbyte

Parâmetros

s
String

o String que contém o byte representação a ser analisada

radix
Int32

o radix a ser usado durante a análise s

Retornos

o byte valor representado pelo argumento de cadeia de caracteres no radix especificado

Atributos

Exceções

se string não puder ser analisado como um valor de byte ou radix Character.MAX_RADIX.

Comentários

Analisa o argumento de cadeia de caracteres como um sinal byte no radix especificado pelo segundo argumento. Os caracteres na cadeia de caracteres devem ser todos dígitos, do radix especificado (conforme determinado por se java.lang.Character#digit(char, int) retorna um valor nãonegativo), exceto que o primeiro caractere pode ser um sinal '-' de subtração ASCII ('\u005Cu002D') para indicar um valor negativo ou um sinal '+' de adição ASCII ('\u005Cu002B') para indicar um valor positivo. O valor resultante byte é retornado.

Uma exceção do tipo NumberFormatException será gerada 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 java.lang.Character#MIN_RADIX maior que java.lang.Character#MAX_RADIX.

<li> Qualquer caractere da cadeia de caracteres não é um dígito do radix especificado, exceto que o primeiro caractere pode ser um sinal '-' de menos ('\u005Cu002D') ou 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 não é um valor do tipo byte. </ul>

Java documentação para java.lang.Byte.parseByte(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

ParseByte(String)

Analisa o argumento de cadeia de caracteres como um decimal byteassinado.

[Android.Runtime.Register("parseByte", "(Ljava/lang/String;)B", "")]
public static sbyte ParseByte(string s);
[<Android.Runtime.Register("parseByte", "(Ljava/lang/String;)B", "")>]
static member ParseByte : string -> sbyte

Parâmetros

s
String

uma String que contém a byte representação a ser analisada

Retornos

o byte valor representado pelo argumento em decimal

Atributos

Exceções

se string não puder ser analisado como um valor de byte.

Comentários

Analisa o argumento de cadeia de caracteres como um decimal byteassinado. Todos os caracteres na cadeia de caracteres devem ser dígitos decimais, exceto que o primeiro caractere pode ser um sinal '-' de subtração ASCII ('\u005Cu002D') para indicar um valor negativo ou um sinal '+' de adição ASCII ('\u005Cu002B') para indicar um valor positivo. O valor resultante byte é retornado, exatamente como se o argumento e o radix 10 fossem fornecidos como argumentos para o #parseByte(java.lang.String, int) método.

Java documentação para java.lang.Byte.parseByte(java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a