Постоји много метода за претварање низа у цео број . Метода која се најчешће користи је метода паресеИнт (). Постоји више метода за претварање низа у цео број. У овом чланку ћемо погледати све могуће методе претварања Стринга у инт у Јави
Три главне методе су:
метода парсеИнт () за претварање Стринга у Инт у Јави
У овој методи, низ се претвара у примитивни инт.
Синтакса: инт дтипенаме = Интегер.парсеИнт (низ)
Пример: инт рес = Интегер.парсеИнт (стр)
је а има однос
Размотрите код:
тест јавне класе {публиц статиц воид маин (Стринг аргс []) {Стринг стр = '102' инт рес = Интегер.парсеИнт (стр) Систем.оут.принтлн ('број је:' + рес)}}
ИЗЛАЗ:
ОБЈАШЊЕЊЕ:
У горњем коду имамо променљиву низа „102“. Проглашавамо још једну променљиву рес.Ово је цео број. Дакле, променљива низа се конвертује у цео број помоћу методе парсеИнт ().
метода валуеОф (): Стринг то Инт у Јави
У овој методи, низ се претвара у Интегер објекат.
Синтакса: Интегер дтипенаме = Интегер.валуеОф (низ)
Пример: Интегер рес = Интегер.валуеОф (стр)
Размотрите код:
тест јавне класе {публиц статиц воид маин (Стринг аргс []) {Стринг стр = '102' инт рес = Интегер.парсеИнт (стр) Систем.оут.принтлн ('број је:' + рес)}}
ИЗЛАЗ:
ОБЈАШЊЕЊЕ:
У горњем коду имамо променљиву низа „122“. Резултат друге променљиве проглашавамо рес. Ово је цео број. Дакле, променљива низа се конвертује у цео број употребом методе валуеОф ().
НАПОМЕНА: парсеИнт () враћа примитивни инт, док валуеОф () враћа нови Интегер () објекат.
Метод НумберФорматЕкцептион
НумберФорматЕкцептион се баца када низ није рашчлањив.
надјачавање и преоптерећење у јави
Размотрите код:
тест јавне класе {публиц статиц воид маин (Стринг аргс []) {Стринг стр = '102' инт рес = Интегер.парсеИнт (стр) Систем.оут.принтлн ('број је:' + рес)}}
ИЗЛАЗ:
ОБЈАШЊЕЊЕ:
Изузетак се генерише када низ није рашчлањив.
Овим смо дошли до краја овог чланка Стринг то Инт у Јави. Надам се да сте добили идеју о све три методе претварања низа у инт у Јави.
Погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света. Овде смо да вам помогнемо у сваком кораку на вашем путовању, јер поред тога што постављате питања о јава интервјуу, осмислили смо наставни план и програм који је дизајниран за студенте и професионалце који желе да буду Јава програмери.