Метод parseInt() в Java

Java Number类Класс Number в Java


Метод parseInt() разбирает строковый аргумент как знаковое десятичное целое число.

Если метод имеет два параметра, строковый аргумент анализируется как знаковое целое число в системе счисления, указанной вторым параметром.

Синтаксис

Все методы parseInt классов, производных от Number, имеют формат, подобный следующему:

static int parseInt(String s)

static int parseInt(String s, int radix)

Parameters

  • s-- строка в десятичном представлении.

  • radix-- указанное основание системы счисления.

Возвращаемое значение

  • parseInt(String s):Возвращает целочисленное значение, представленное аргументом в десятичной системе счисления.

  • parseInt(int i):Целое число, представленное строковым аргументом в указанной системе счисления (основание системы счисления может быть 10, 2, 8 или 16 и т. д.).

Пример

public class Test{
    public static void main(String args[]){
        int x =Integer.parseInt("9");
        double c = Double.parseDouble("5");
        int b = Integer.parseInt("444",16);

        System.out.println(x);
        System.out.println(c);
        System.out.println(b);
    }
}

Скомпилируйте вышеуказанную программу; вывод:

9
5.0
1092

Java Number类Класс Number в Java

Другие расширения