Dab tsi yog kev siv tus lej toString () hauv Java?
Dab tsi yog kev siv tus lej toString () hauv Java?

Video: Dab tsi yog kev siv tus lej toString () hauv Java?

Video: Dab tsi yog kev siv tus lej toString () hauv Java?
Video: Python! Extracting Text from PDFs 2024, Kaum ib hlis
Anonim

Tus lej . rauString() yog ib txoj kev inbuilt hauv Java uas yog siv xa rov qab tus String khoom sawv cev rau qhov no Integer tus tus nqi. Parameters: Cov txheej txheem tsis lees txais ib qho kev txwv. Rov qab Tus Nqi: Txoj kev xa rov qab cov hlua khoom ntawm qhov tshwj xeeb Tus lej tus nqi.

Ib yam li ntawd, vim li cas toString() siv hauv Java?

Cov toString txoj kev yog siv xa rov qab ib txoj hlua sawv cev ntawm ib qho khoom. Yog hais tias ib yam khoom yog luam tawm, lub rauString() txoj kev yog invoked los ntawm lub java ua compiler. Tsis tas li ntawd, tus neeg siv tau siv los yog overridden rauString() txoj kev hu ua.

Tsis tas li ntawd, integer Min_value ua dab tsi? static ib MAX_VALUE - Qhov no yog qhov tuav tus nqi siab tshaj plaws ib qho int ua tau muaj, 231-1. static ib MIN_VALUE - Qhov no yog qhov tuav qhov tsawg kawg nkaus tus nqi ib qho int ua tau muaj, -231. static int SIZE - Qhov no yog tus naj npawb ntawm cov khoom siv los sawv cev tus nqi int hauv ob daim ntawv ntxiv binary.

Kuj kom paub yog, dab tsi yog kev siv parseInt () txoj kev muab piv txwv?

Cov lus sib txawv

Integer.parseInt() Integer.valueOf()
Nws xa rov qab tus nqi qub qub. Nws xa cov khoom Integer rov qab.
Thaum ib tug integer dhau raws li parameter, nws tsim ib qho yuam kev vim yog incompatible hom Thaum ib tug integer dhau los ua parameter, nws rov qab ib qho Integer khoom coj mus rau qhov muab parameter.

Yuav ua li cas koj tig ib tug mus rau hauv ib txoj hlua?

Muaj ntau txoj hauv kev convert ib Integer rau String in Java e.g. los ntawm kev siv Tus lej . toString( int ) los yog siv Txoj hlua . valueOf( int ), los yog siv cov tshiab Tus lej ( int ). toString(), los yog siv Txoj hlua.

Pom zoo: