la parseInt() El método es un método. toda la clase por debajo java.idioma Paquete. existir Tres diferentes tipos de enteros de Java parseInt() Métodos que se pueden distinguir por sus parámetros.
Estos son:
- Método entero de Java parseInt(String s)
- Método entero de Java parseInt (String s, int radix)
- un entero parseInt(CharSequence s, int beginText, int endText, int radix)
1. Método entero de Java parseInt(String s)
Este método analiza la línea argumento como número decimal con signo objeto completo. Los caracteres de la cadena deben ser dígitos decimales excepto que el Primero La cadena de caracteres puede ser un carácter ASCII menos carácter ‘-‘ para indicar un valor negativo o un valor ASCII más Signo ‘+’ para indicar un valor positivo. Devuelve el valor entero representado por el argumento como decimal.
2. Método entero de Java parseInt(String s, int radix)
Este método analiza la línea argumento como número decimal con signo todo el objeto en el especificado base al segundo argumento. Los caracteres de la cadena deben ser dígitos decimales del argumento especificado, excepto que el Primero el carácter puede ser un ASCII menos carácter ‘-‘ para indicar un valor negativo o un valor ASCII más Signo ‘+’ para indicar un valor positivo. Se devuelve el valor entero resultante.
3. Java Integer parseInt(CharSequence s, int beginText, int endText, int radix)
Este método analiza la cuerda argumento como firmado entero en el especificado base Argumento que comienza con el especificado beginIndex y se extiende a índice final – 1. Este método no realiza ninguna acción para evitar que CharSequence se modifique durante el análisis.
Sintaxis:
A continuación, las declaraciones de parseInt() Método:
Parámetro:
tipo de datos | parámetro | descripción | Obligatorio / Opcional |
---|---|---|---|
línea | s | Es una cadena que debe convertirse a su equivalente entero. | Necesario |
en ellos | base | La base a utilizar al analizar la cadena | Necesario |
en ellos | beginIndex | El índice inicial, incluido. | Necesario |
en ellos | endIndex | El índice definitivo, exclusivo. | Necesario |
cuerda | s | Es la CharSequence la que debe convertirse a su equivalente entero. | Necesario |
Devoluciones:
método | devoluciones |
---|---|
parseInt (Cadena s) | Este método devuelve el valor entero representado por el argumento en equivalente decimal. |
parseInt(String s, base int) | Este método devuelve el valor entero representado por el argumento de cadena en la base especificada. |
parseInt(String s, base int) | Este método devuelve el valor entero representado por el argumento de cadena en la base especificada. |
Excepciones:
Excepción de puntero nulo: Si s es cero.
IndexOutOfBoundsException: Si beginIndex es negativo, o si beginIndex es mayor que endIndex, o si endIndex es mayor que s.length().
Excepción de formato de número: Si CharSequence no contiene un int analizable en la base especificada, o si la base es menor que Character.MIN_RADIX o mayor que Character.MAX_RADIX.
Versión de compatibilidad:
Java 1.2 y superior:
- Java Entero parseInt (String s)
- Java Integer parseInt (String s, int radix)
Java 9:
- Java Integer parseInt(CharSequence s, int beginText, int endText, int radix)
Ejemplo 1
Pruebalo ahora
Producción:
Value = 20 Value = 20 Value = -20
ejemplo 2
Pruebalo ahora
Producción:
Value = 104 Value = 512 Value = -484
Ejemplo 3
[2021] Método entero de Java parseInt() con ejemplos {DH}
Sin comentarios