В этом блоге мы обсудим подходы к конвертации « уголь ' к ' инт на Яве.
Как преобразовать/преобразовать «Char» в «Int» в Java с примерами?
Преобразовывать ' уголь ' к ' инт ” в Java примените следующие подходы:
- “ Символ.getNumericValue() Метод.
- Назначение “ инт ' Тип данных.
- “ синтаксический анализ() ' и ' String.valueOf() Методы.
Подход 1: преобразование Char в Int в Java с использованием метода «Character.getNumericValue()»
“ Символ.getNumericValue() » возвращает значение int указанного символа, а в случае, если символ не имеет никакого значения int, « -1 » возвращается. Этот метод можно применять для простого преобразования указанного символа в целое число.
Синтаксис
получить числовое значение ( Икс )
В приведенном выше синтаксисе « Икс ” соответствует символу, который необходимо преобразовать в целое число.
Пример
Давайте рассмотрим следующий пример:
уголь характер '=' «А» ;инт назначать '=' Характер . получить числовое значение ( характер ) ;
Система . вне . печать ( 'Целое число равно:' + назначать ) ;
В приведенных выше строках кода:
- Сначала инициализируйте персонажа.
- На следующем шаге примените « Символ.getNumericValue() ”, накапливая указанный символ в качестве своего параметра.
- Наконец, преобразуйте инициализированный символ в качестве параметра метода в « целое число ».
Выход
В приведенном выше выводе видно, что возвращается соответствующее целое число, которое также является « шестнадцатеричный представление персонажа.
Подход 2: преобразование Char в Int (представление ASCII) в Java путем присвоения типа данных «int»
При таком подходе « уголь » можно преобразовать в целое число, т. е. « ASCII ”, присвоив “ инт ” в инициализированное целое число:
уголь характер '=' «А» ;инт назначать '=' характер ;
Система . вне . печать ( 'Значение ASCII: ' + назначать ) ;
В приведенном выше блоке кода:
- Аналогичным образом инициализируйте символ, который необходимо преобразовать в целое число.
- Затем распределите « инт ” тип данных для символа.
- Наконец, отобразите соответствующее целое число, эквивалентное его « ASCII ' представление.
Выход
В этом выводе можно проанализировать, что соответствующее целое число, т. е. « ASCII », возвращается.
Подход 3: преобразование Char в Int в Java с использованием методов «parseInt()» и «String.valueOf()»
“ синтаксический анализ() ” метод используется для получения примитивного типа данных “ Нить ', и ' String.valueOf() ” преобразует различные типы значений в строку. Эти методы можно комбинировать, чтобы преобразовать символ в строку, а затем вернуть целочисленное представление строки.
Синтаксис
parseInt ( х, у )В этом синтаксисе:
- “ Икс ” относится к строковому представлению десятичного числа.
- “ и » преобразует «x» в целое число.
В приведенном выше синтаксисе « характер ” соответствует символу, который необходимо преобразовать в строку.
Пример
Давайте пройдемся по приведенным ниже строкам кода:
уголь характер '=' '1' ;инт назначать '=' Целое число . parseInt ( Нить . значение ( характер ) ) ;
Система . вне . печать ( 'Целое число равно:' + назначать ) ;
В соответствии с приведенным выше кодом выполните следующие действия:
- Точно так же инициализируйте символ, который будет преобразован в целое число.
- Теперь примените комбинированное « синтаксический анализ() ' и ' String.valueOf() ” методы сначала преобразуют инициализированный символ в строку, а затем преобразуют строку в целое число.
- Наконец, зарегистрируйте преобразованный « целое число представление персонажа.
Выход
Этот вывод означает, что желаемое требование выполнено.
Заключение
Чтобы преобразовать char в int в Java, примените « Символ.getNumericValue() ', назначьте ' инт » Тип данных или используйте комбинированный « синтаксический анализ() ' и ' String.valueOf() методы. Эти подходы возвращают « инт ” значение напрямую, присвоив требуемый тип данных или сначала преобразовав символ в строку и проанализировав его в целое число, соответственно. В этом блоге подробно описаны подходы к конвертации « уголь ' к ' инт » на Яве.