Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukkoalkioiden Käsittely ja Muokkaus | Taulukot ja Viipaleet
Johdatus Golangiin

bookTaulukkoalkioiden Käsittely ja Muokkaus

Edellisessä luvussa opittiin, kuinka taulukko määritellään ja alustetaan. Tässä luvussa tarkastellaan, miten yksittäisiin taulukon alkioihin päästään käsiksi ja miten niitä voidaan muokata.

Jokaiselle taulukon alkiolle annetaan indeksi, joka ilmaisee sen sijainnin taulukossa. Ensimmäisellä alkiolla on indeksi 0, toisella indeksi 1 ja niin edelleen. On tärkeää huomata, että jos taulukossa on kymmenen alkiota, viimeisen alkion indeksi on 9, koska indeksointi alkaa 0.

Tässä on syntaksi taulukon alkion viittaamiseen:

arrayName[elementIndex]

Huomio

Taulukon alkioihin pääsyä indeksin avulla kutsutaan indeksoinniksi.

Palataan aiemmin käsiteltyyn students-taulukkoon. Voimme viitata sen toiseen alkioon käyttämällä indeksointia:

index.go

index.go

copy
12
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students[1]) // Output: Max

Taulukko toimii muuttujien kokoelmana. Kun viittaamme alkioon indeksin avulla, pääsemme käsiksi yksittäiseen muuttujaan. Tämän vuoksi voimme myös muokata sitä:

index.go

index.go

copy
1234
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students) // Output: [Luna Max Ava Oliver] students[1] = "Tom" fmt.Println(students) // Output: [Luna Tom Ava Oliver]
question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 1.96

bookTaulukkoalkioiden Käsittely ja Muokkaus

Pyyhkäise näyttääksesi valikon

Edellisessä luvussa opittiin, kuinka taulukko määritellään ja alustetaan. Tässä luvussa tarkastellaan, miten yksittäisiin taulukon alkioihin päästään käsiksi ja miten niitä voidaan muokata.

Jokaiselle taulukon alkiolle annetaan indeksi, joka ilmaisee sen sijainnin taulukossa. Ensimmäisellä alkiolla on indeksi 0, toisella indeksi 1 ja niin edelleen. On tärkeää huomata, että jos taulukossa on kymmenen alkiota, viimeisen alkion indeksi on 9, koska indeksointi alkaa 0.

Tässä on syntaksi taulukon alkion viittaamiseen:

arrayName[elementIndex]

Huomio

Taulukon alkioihin pääsyä indeksin avulla kutsutaan indeksoinniksi.

Palataan aiemmin käsiteltyyn students-taulukkoon. Voimme viitata sen toiseen alkioon käyttämällä indeksointia:

index.go

index.go

copy
12
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students[1]) // Output: Max

Taulukko toimii muuttujien kokoelmana. Kun viittaamme alkioon indeksin avulla, pääsemme käsiksi yksittäiseen muuttujaan. Tämän vuoksi voimme myös muokata sitä:

index.go

index.go

copy
1234
var students = [4] string { "Luna", "Max", "Ava", "Oliver" } fmt.Println(students) // Output: [Luna Max Ava Oliver] students[1] = "Tom" fmt.Println(students) // Output: [Luna Tom Ava Oliver]
question mark

Mikä on seuraavan koodin tuloste?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2
some-alt