2025 Outeur: Lynn Donovan | [email protected]. Laas verander: 2025-01-13 06:17
Geen, skikkings is nie primitiewe datatipes in Java. Hulle is houerobjekte wat dinamies geskep word. Alle metodes van klas Object kan op 'n skikking . Hulle was oorweeg as verwysing datatipes.
Net so, watter tipe datatipe is skikking?
An skikking is 'n homogene data struktuur (elemente het dieselfde Datatipe ) wat 'n reeks opeenvolgende genommerde voorwerpe stoor--toegedeel in aaneenlopende geheue. Elke voorwerp van die skikking kan verkry word deur sy nommer (d.w.s. indeks) te gebruik. Wanneer jy verklaar 'n skikking , stel jy sy grootte.
Ook, hoe verskil skikkings van voorwerpe van skikkings van primitiewe tipes? In eenvoudige leke terme, Voorwerpskikkings kan hou voorwerp van daardie spesifieke- tipe slegs terwyl primitief - tipes kan hou primitief . Kom ons sien verskil met voorbeeld, Primitiewe tipe : int iArrays = nuwe int[4];
Daarvan, hoekom is skikking nie-primitiewe datatipe?
Die nie - primitiewe datatipes sluit klasse in, wat stelle planne vir 'n gegewe voorwerp is; koppelvlakke, wat soos dashboards of kontrolepanele vir 'n klas is, aangesien hulle die knoppies het, maar die funksie is elders; en skikkings , wat enkele voorwerpe is wat veelvuldige waardes van dieselfde bevat tipe.
Wat is die verskil tussen primitiewe en skikking datatipes in Java?
Primitiewe tipes is die basiese tipes data : byte, kort, int, lank, float, dubbel, boolean, char. Verwysing tipes is enige oombliklike klas sowel as skikkings : String, Scanner, Random, Die, int, String, ens. Verwysingsveranderlikes stoor adresse na liggings in die geheue vir waar die data word gestoor.