Languages
[Edit]
PL

Java - tablice dla początkujących

3 points
Created by:
Nikki
10520

W poniższym artykule omówione zostanie zagadnienie tablic. 

Tablice są strukturami, które pomagają gromadzić i porządkować większą ilość danych.

Przykład:

Załóżmy, że chcemy mieć podany aktualny stan konta na konkretny miesiąc.


public class TablicaPrzyklad5 {

    public static void main(String[] args) {

        // pozycja w pojemniku                0  1  2  3   4
        int[] stanyKontaNaKonkretnyMiesiac = {5, 6, 8, 9, 15};

        // pozycja w pojemniku       0         1       2           3         4
        String[] nazwyMiesiecy = {"styczen", "luty", "marzec", "kwiecien", "maj"};

        for (int pozycjaWPojemniku = 0; pozycjaWPojemniku < 5; pozycjaWPojemniku++) {

            System.out.println("Będe pobierał z pojemnika spod pozycji " + pozycjaWPojemniku);
            System.out.print(nazwyMiesiecy[pozycjaWPojemniku] + " - ");
            System.out.println(stanyKontaNaKonkretnyMiesiac[pozycjaWPojemniku]);
        }
    }
}

W tablicy int wypisujemy stan konta na konkretny miesiąc, a w tablicy String nazwę miesięcy. Należy pamiętać też, że w programowaniu liczenie zaczyna się od 0. 

Potem za pomocą pętli for printujemy daną kwotę na konkretny miesiąc, nie musząc pisać przy tym za każdym razem zdecydowanie dłuższej wersji (a im więcej kodu, tym łatwiej się pogubić i zrobić błąd).

Dla jasności przykładu dodana jest jeszcze linijka, z której pozycji w pojemniku co jest wzięte np.

- pozycja 0 to w tablicy int kwota 5 i w tablicy String miesiąc styczen

- pozycja 1 to w tablicy int kwota 1 i w tablicy String miesiac luty itd. 

 

Poniżej znajduje się wynik z konsoli:

Będe pobierał z pojemnika spod pozycji 0
styczen - 5
Będe pobierał z pojemnika spod pozycji 1
luty - 6
Będe pobierał z pojemnika spod pozycji 2
marzec - 8
Będe pobierał z pojemnika spod pozycji 3
kwiecien - 9
Będe pobierał z pojemnika spod pozycji 4
maj - 15
Donate to Dirask
Our content is created by volunteers - like Wikipedia. If you think, the things we do are good, donate us. Thanks!
Join to our subscribers to be up to date with content, news and offers.

Java dla początkujących

Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join