Kodėl mes naudojame įpakavimo klasę Java su pavyzdžiu?
Kodėl mes naudojame įpakavimo klasę Java su pavyzdžiu?

Video: Kodėl mes naudojame įpakavimo klasę Java su pavyzdžiu?

Video: Kodėl mes naudojame įpakavimo klasę Java su pavyzdžiu?
Video: #60 Wrapper Class in Java 2024, Balandis
Anonim

Privalumai iš Java įvyniojimo klasė

Jie yra naudojami konvertuoti primityvius duomenų tipus į objektus (Objects yra reikia kada mes reikia pateikti argumentą nurodytu metodu). util yra klases kuris tvarko tik objektus, todėl padeda ir šiuo atveju. Duomenų struktūros saugo tik objektus ir primityvius duomenų tipus.

Vėliau taip pat galima paklausti, kokia yra įvyniojimo klasės svarba Java?

Vyniojimo klasės yra naudojami bet kokio tipo duomenų konvertavimui į objektą. Primityvūs duomenų tipai nėra objektai; jie niekam nepriklauso klasė ; jie apibrėžiami pačioje kalboje. Kartais reikia konvertuoti duomenų tipus į objektus Java kalba.

Vėliau kyla klausimas, kas yra „Java“įvyniokliai? Vyniojamasis popierius Klasės į Java . A Vyniojamasis popierius klasė yra klasė, kurios objektas apgaubia arba apima primityvius duomenų tipus. Kitaip tariant, primityvią reikšmę galime įvynioti į a vyniojamasis popierius klasės objektas. Reikia Vyniojamasis popierius Klasės. Jie konvertuoja primityvius duomenų tipus į objektus.

Taigi, kokios yra įvyniojimo klasės, pateikia du pavyzdžius?

The aštuoni primityvūs duomenų tipai baitas, short, int, long, float, double, char ir boolean nėra objektai, Vyniojimo klasės naudojami primityviems duomenų tipams konvertuoti į objektus, pvz., int į sveikąjį skaičių ir kt.

Vyniojimo klasė Java kalboje.

Primityvus Vyniojimo klasė
trumpas Trumpas
tarpt Sveikasis skaičius
ilgas Ilgas
plūdė Plūdė

Ar galime sukurti savo įvyniojimo klasę „Java“?

Pasirinktinis Wrapper klasė Java Java Wrapper klasėse apvyniokite primityvius duomenų tipus, todėl jis žinomas kaip vyniojimo klasės . Mes galime taip pat sukurti a klasė kuri apvynioja primityvų duomenų tipą. Taigi, galime sukurti paprotys „Java“įvyniojimo klasė.

Rekomenduojamas: