Sisällysluettelo:
- Tärkein ero - kokonaisluku vs kelluva
- Mikä on kokonaisluku?
- Mikä on Float?
- Mikä on kokonaisluvun ja kelluvan yhtäläisyys?
- Mikä on ero kokonaisluvun ja kelluvan välillä?
- Yhteenveto - kokonaisluku vs kelluva
Video: Ero Kokonaisluvun Ja Kelluvan Välillä
2024 Kirjoittaja: Mildred Bawerman | [email protected]. Viimeksi muokattu: 2023-12-16 08:38
Tärkein ero - kokonaisluku vs kelluva
Float ja Double ovat muita kääreen luokkia, joita käytetään primitiivisten tietotyyppien muuntamiseen. Joskus vaaditaan primitiivisen tietotyypin muuntaminen objektiksi ja objektin muuttaminen primitiiviseksi tietotyypiksi. Tätä varten voidaan käyttää Wrapper-luokkia. Ohjelmointikielet, kuten Java, sisältävät Wrapper-luokkia. Niitä käytetään tässä muunnosprosessissa. Käärintäluokka on luokka, joka kapseloi tyypit. Näitä tyyppejä voidaan käyttää luomaan objektiinstansseja ja -menetelmiä toiseen luokkaan, joka tarvitsee kyseisiä tyyppejä. Javassa on kahdeksan primitiivistä tyyppiä. Ne ovat int, lyhyt, tavu, pitkä, looginen, hiili, kelluva ja kaksinkertainen. Boolen tietotyypin vastaava kääreen luokka on looginen. Char-tietotyypin käärimisluokka on merkki. Lyhyt, tavu, kokonaisluku, pitkä, kelluva ja kaksinkertainen ovat muita kääreitä. Primitiivisen tietotyypin muuntamista objektiksi kutsutaan autoboksiksi. Objektin muuntamista primitiiviseksi tyypiksi kutsutaan purkamattomaksi. Tässä artikkelissa käsitellään kahta pääluokkaa, jotka ovat kokonaisluku ja kelluva. Tärkein ero kokonaisluvun ja kelluvan välillä on se, että kokonaisluku on käärimisluokka, joka liittyy int primitiiviseen tietotyyppiin, kun taas Float on kääreen luokka, joka liittyy kelluvaan primitiiviseen tietotyyppiin.
SISÄLLYS
1. Yleiskatsaus ja keskeinen ero
2. Mikä on kokonaisluku
3. Mikä on kelluva
4. Kokonaisluvun ja kelluvan yhtäläisyydet
5. Rinnakkainen vertailu - kokonaisluku vs. kelluva taulukkomuodossa
6. Yhteenveto
Mikä on kokonaisluku?
Integer on Java-kääre-luokka. Vastaava tietotyyppi on int. Sitä käytetään int-tietotyypin muuntamiseen objektiksi tai objektin muuntamiseksi int-muotoon. Katso alla oleva esimerkki kokonaislähtöpakkausluokasta.
Kuva 01: Ohjelma Integer Wrapper -luokalla
Yllä olevan ohjelman mukaan x on int-tyyppinen muuttuja. Se sisältää arvon 10. Integer.valueOf-arvoa käytetään muuntaa int-luku kokonaisluokan objektiksi. Muuttuja x välitetään menetelmän arvoon. Samoin int muutetaan kokonaisluvuksi.
Y on objekti, jonka tyyppi on kokonaisluku. Arvo 5 välitetään rakentajalle. IntValue-menetelmällä kyseinen objekti muunnetaan int-tietotyypiksi. Muunnettu arvo tallennetaan z-muuttujaan, johon mahtuu int.
Kuva 02: Esimerkki automaattirekisteröinnistä ja pakkauksen poistamisesta 1
Yllä olevan ohjelman mukaan muuttujalla x on int. Määritettäessä sitä kokonaislukuun, kääntäjä kirjoittaa Integer.valueOf (x) automaattisesti sisäisesti. Se on auto-nyrkkeily. A-kirjain on tyyppi Integer. Arvo 6 välitetään rakentajalle. Kun määritetään arvo b: lle, kääntäjä kirjoittaa a.intValue () automaattisesti sisäisesti. Se on unboxing.
Mikä on Float?
Float on Java-käärintäluokka. Vastaava tietotyyppi on kelluva. Sitä käytetään kelluvan tietotyypin muuntamiseen objektiksi tai objektin muuntamiseksi kelluvaksi. Katso alla oleva esimerkki Float-kääre-luokassa.
Kuva 03: Ohjelma Float Wrapper -luokalla
Yllä olevan ohjelman mukaan x on float-tyyppinen muuttuja. Se sisältää arvon 20.5f. Float.valueOf-arvoa käytetään kelluneen muuntamiseen Float-tyyppiseksi objektiksi. Muuttuja x välitetään valueOf-menetelmään. Samoin kelluva muunnetaan kelluvaksi.
Y on objektin tyyppi Float. Arvo 10,5f välitetään rakentajalle. Kohde muunnetaan floatValue-menetelmällä float-tietotyypiksi. Muunnettu arvo tallennetaan z-muuttujaan, johon mahtuu kelluva arvo.
Kuva 04: Esimerkki automaattirekisteröinnistä ja pakkauksen poistamisesta 2
Yllä olevan ohjelman mukaan muuttujalla x on kelluva. Kun osoitat sen Floatille, kääntäjä kirjoittaa Float.valueOf (x) automaattisesti sisäisesti. Se on autoboksia. 'A' on tyyppiä Float. Arvo 6.1f välitetään rakentajalle. Kun määritetään arvo b: lle, kääntäjä kirjoittaa a.floatValue () automaattisesti sisäisesti. Se on unboxing.
Mikä on kokonaisluvun ja kelluvan yhtäläisyys?
Sekä Integer että Float ovat Java-kääreen luokkia
Mikä on ero kokonaisluvun ja kelluvan välillä?
Erilainen artikkeli keskellä taulukkoa
Kokonaisluku vs kelluva |
|
Kokonaisluku on luokka, joka käärii primitiivisen int-tyypin arvon esineeseen. | Float on luokka, joka käärii kohteen alkukantaisen float-arvon. |
Liittyvä primitiivinen tietotyyppi | |
Kokonaisluku on käärintäluokka, joka liittyy int-tietotyyppiin. | Float on float-tietotyyppiin liittyvä kääreluokka. |
Yhteenveto - kokonaisluku vs kelluva
Javalassa on kahdeksan suurta primitiivistä tyyppiä. Ne ovat int, lyhyt, tavu, pitkä, looginen, hiili, kelluva ja kaksinkertainen. Joskus on välttämätöntä muuntaa primitiiviset tietotyypit esineiksi ja objekti primitiivisiksi. Siihen käytetään käärintäluokkia. Jokaisella primitiivisellä tyypillä on vastaava kääreluokka. Nämä käärintäluokat ovat kokonaisluku, lyhyt, tavu, pitkä, looginen, hiili, kelluva ja kaksinkertainen. Tässä artikkelissa keskusteltiin kokonaisluvun ja kelluvan erosta. Ero kokonaisluvun ja kelluvan välillä on se, että kokonaisluku on int-primitiiviseen tietotyyppiin liittyvä käärimisluokka, kun taas Float on kelluvan primitiivisen tietotyypin käärintäluokka.
Suositeltava:
Ero Siirtogeenisten Ja Koputtavien Hiirten Välillä
Tärkein ero siirtogeenisten hiirien ja tyrmäyshiirien välillä on, että siirtogeenisten hiirten genomiin on lisätty vieraita geenejä, kun taas knockout-hiirillä on func
Ero Kiinteän Ja Kelluvan Varauksen Välillä
Kiinteä vs kelluva maksu Kiinteät ja kelluvat maksut ovat mekanismeja, joita käytetään antamaan luotonantajalle vakuus lainanottajan varoista. Tärkein ero b
Ero Kelluvan Voiman Ja Painovoiman Välillä
Kelluva voima vs. painovoima Painovoima ja kelluva voima ovat kaksi tärkeätä voimaa luonnossa, mikä auttaa bo: n staatiikkaa ja dynamiikkaa
Ero Kelluvan Ja Kaksinkertaisen Välillä
Avainten ero - kelluva vs. kaksinkertainen Ohjelmoinnissa vaaditaan tietojen tallentaminen. Tiedot tallennetaan muistiin. Dataa tallentavia muistipaikkoja kutsutaan
Ero Kiinteän Ja Kelluvan Valuuttakurssin Välillä
Keskeinen ero - kiinteä vs kelluva vaihtokurssi Keskeinen ero kiinteän ja kelluvan valuuttakurssin välillä on se, että kiinteä vaihtokurssi on