Јава Цонверт Цхар у Инт са примерима

Java Convert Char U Int Sa Primerima



Током програмирања у Јави, могу постојати случајеви у којима програмер треба другачије да користи вредност(е) карактера. На пример, преузимање одговарајућег „ хексадецимални ” или “ АСЦИИ ” представљање у односу на карактер(е). У таквим ситуацијама, претварање „ цхар ' до ' инт ” у Јави чини чуда у поједностављивању техника конверзије на крају програмера.

Овај блог ће расправљати о приступима претварању “ цхар ' до ' инт ” на Јави.

Како конвертовати/трансформисати „Цхар“ у „Инт“ у Јави са примерима?

Претворити ' цхар ' до ' инт ” у Јави, примените следеће приступе:







Приступ 1: Конвертујте Цхар у Инт у Јави користећи метод „Цхарацтер.гетНумерицВалуе()“

Цхарацтер.гетНумерицВалуе() ” метода враћа инт вредност наведеног карактера, а у случају да карактер нема никакву вредност инт, “ -1 ” се враћа. Овај метод се може применити за једноставно претварање наведеног знака у цео број.



Синтакса



гетНумерицВалуе ( Икс )

У горњој синтакси, „ Икс ” одговара знаку који треба да се конвертује у цео број.





Пример

Хајде да прегледамо следећи пример:

цхар карактера = 'А' ;

инт доделити = карактер . гетНумерицВалуе ( карактера ) ;

Систем . оут . принтлн ( 'Цео број је: ' + доделити ) ;

У горњим редовима кода:



  • Прво, иницијализујте карактер.
  • У следећем кораку примените „ Цхарацтер.гетНумерицВалуе() ”, акумулирајући наведени карактер као свој параметар.
  • На крају, трансформишите иницијализовани знак као параметар методе у „ цео број ”.

Излаз

У горњем излазу се може видети да је враћен одговарајући цео број, који је такође „ хексадецимални ” представа лика.

Приступ 2: Претворите знак у Инт (АСЦИИ репрезентација) у Јави додељивањем типа података „инт“

У овом приступу, „ цхар ” може се претворити у цео број, тј. АСЦИИ ” представљање, додељивањем „ инт ” тип података на иницијализовани цео број:

цхар карактера = 'А' ;

инт доделити = карактера ;

Систем . оут . принтлн ( 'АСЦИИ вредност је: ' + доделити ) ;

У горњем блоку кода:

  • Исто тако, иницијализујте знак који треба да се конвертује у цео број.
  • Затим доделите „ инт ” тип података за карактер.
  • На крају, прикажите одговарајући цео број еквивалентан његовом „ АСЦИИ ” репрезентација.

Излаз

У овом излазу може се анализирати да је одговарајући цео број, тј. АСЦИИ ” еквивалентно, се враћа.

Приступ 3: Конвертујте Цхар у Инт у Јави користећи методе „парсеИнт()“ и „Стринг.валуеОф()“

парсеИнт() ” метода се користи за добијање примитивног типа података „ Низ ”, и „ Стринг.валуеОф() ” метода трансформише различите типове вредности у стринг. Ове методе се могу комбиновати да би се карактер претворио у стринг, а затим вратио целобројни приказ стринга.

Синтакса

парсеИнт ( к,и )

У овој синтакси:

  • Икс ” се односи на децималу у низу.
  • и ” претвара „к” у цео број.
Низ Вредност ( карактера )

У горе наведеној синтакси, „ карактера ” одговара знаку који треба да се трансформише у стринг.

Пример

Хајде да прођемо кроз доле дате линије кода:

цхар карактера = '1' ;

инт доделити = Интегер . парсеИнт ( Низ . Вредност ( карактера ) ) ;

Систем . оут . принтлн ( 'Цео број је: ' + доделити ) ;

У складу са горњим кодом, примените следеће кораке:

  • Слично томе, иницијализујте знак који треба да се трансформише у цео број.
  • Сада примените комбиновани „ парсеИнт() ' и ' Стринг.валуеОф() ” прво претварају иницијализовани знак у стринг, а затим трансформишу стринг у цео број.
  • На крају, евидентирајте трансформисани „ цео број ” представа лика.

Излаз

Овај излаз имплицира да је жељени захтев испуњен.

Закључак

Да бисте претворили цхар у инт у Јави, примените „ Цхарацтер.гетНумерицВалуе() ” метод, доделите „ инт ” Тип података или користите комбиновани “ парсеИнт() ' и ' Стринг.валуеОф() ” методе. Ови приступи враћају „ инт ” директно, додељивањем потребног типа података или тако што ћете прво трансформисати карактер у стринг и рашчланити га у цео број, респективно. Овај блог је разрадио приступе претварању „ цхар ' до ' инт ” на Јави.