Java конвертира Char в Int с примери

Java Konvertira Char V Int S Primeri



Докато програмира в Java, може да има случаи, в които програмистът трябва да използва символна стойност(и) по различен начин. Например извличане на съответния „ шестнадесетичен ' или ' ASCII ” представяне срещу символа(ите). В такива ситуации преобразуването „ въглен ' да се ' вътр ” в Java прави чудеса в рационализирането на техниките за преобразуване от страна на разработчика.

Този блог ще обсъди подходите за преобразуване ' въглен ' да се ' вътр ” в Java.

Как да конвертирате/трансформирате „Char“ в „Int“ в Java с примери?

Да трансформирам ' въглен ' да се ' вътр ” в Java, приложете следните подходи:







Подход 1: Преобразувайте Char в Int в Java с помощта на метода „Character.getNumericValue()“

Character.getNumericValue() ” методът връща int стойността на посочения знак, а в случай че знакът няма int стойност, “ -1 ” се връща. Този метод може да се приложи за лесно преобразуване на посочения знак в цяло число.



Синтаксис



getNumericValue ( х )

В горния синтаксис „ х ” съответства на знака, който трябва да бъде преобразуван в цяло число.





Пример

Нека прегледаме следния пример:

въглен характер = 'А' ;

вътр възлагам = Характер . getNumericValue ( характер ) ;

Система . навън . println ( 'Цялото число е: ' + възлагам ) ;

В горните редове код:



  • Първо инициализирайте героя.
  • В следващата стъпка приложете „ Character.getNumericValue() ”, като акумулира указания символ като свой параметър.
  • И накрая, трансформирайте инициализирания символ като параметър на метода в „ цяло число ”.

Изход

В горния изход може да се види, че се връща съответното цяло число, което също е „ шестнадесетичен ” представяне на героя.

Подход 2: Преобразувайте Char в Int (ASCII представяне) в Java чрез присвояване на тип данни „int“

При този подход „ въглен ” може да се преобразува в цяло число, т.е. ASCII ”, чрез присвояване на „ вътр ” тип данни към инициализираното цяло число:

въглен характер = 'А' ;

вътр възлагам = характер ;

Система . навън . println ( 'ASCII стойността е: ' + възлагам ) ;

В горния кодов блок:

  • По същия начин инициализирайте знака, който трябва да бъде преобразуван в цяло число.
  • След това разпределете „ вътр ” тип данни към знака.
  • И накрая, покажете съответното цяло число, еквивалентно на неговото „ ASCII ” представителство.

Изход

В този резултат може да се анализира, че съответното цяло число, т.е. „ ASCII ” еквивалент, се връща.

Подход 3: Преобразувайте Char в Int в Java с помощта на методите „parseInt()“ и „String.valueOf()“

parseInt() ' се използва за получаване на примитивния тип данни на ' низ “, и „ String.valueOf() ” трансформира различни типове стойности в низ. Тези методи могат да се комбинират, за да преобразуват знака в низ и след това да върнат цяло число на низа.

Синтаксис

parseInt ( x,y )

В този синтаксис:

  • х ” се отнася до низовото представяне на десетичната дроб.
  • и ” преобразува “x” в цяло число.
низ стойност на ( характер )

В дадения по-горе синтаксис „ характер ” съответства на знака, който трябва да се трансформира в низ.

Пример

Нека да преминем през дадените по-долу кодови редове:

въглен характер = '1' ;

вътр възлагам = Цяло число . parseInt ( низ . стойност на ( характер ) ) ;

Система . навън . println ( 'Цялото число е: ' + възлагам ) ;

Съгласно горния код, приложете следните стъпки:

  • По същия начин инициализирайте знака, който ще се трансформира в цяло число.
  • Сега приложете комбинирания „ parseInt() ' и ' String.valueOf() ” първо за преобразуване на инициализирания знак в низ и след това трансформиране на низа в цяло число.
  • И накрая, регистрирайте трансформирания „ цяло число ” представяне на героя.

Изход

Този резултат означава, че желаното изискване е изпълнено.

Заключение

За да конвертирате char в int в Java, приложете „ Character.getNumericValue() ' метод, присвоете ' вътр ' Тип данни или използвайте комбинирания ' parseInt() ' и ' String.valueOf() ” методи. Тези подходи връщат „ вътр ” стойност директно, чрез присвояване на необходимия тип данни или чрез трансформиране на знака първо в низ и съответно анализиране в цяло число. Този блог разработи подробно подходите за преобразуване „ въглен ' да се ' вътр ” в Java.