[Java] Laickie pytanie - tablice

luke877
Użytkownik
Użytkownik
Posty: 114
Rejestracja: 29 paź 2007, o 19:00
Płeć: Mężczyzna
Lokalizacja: Rybnik
Podziękował: 50 razy

[Java] Laickie pytanie - tablice

Post autor: luke877 »

Witam!

Ucze sie javy z ksiazki. Prosze o pomoc w zrozumieniu przykladu:

short tablica [] = new short [10];
for (short i=0; i
Dumel
Użytkownik
Użytkownik
Posty: 2000
Rejestracja: 19 lut 2008, o 17:35
Płeć: Mężczyzna
Lokalizacja: Stare Pole/Kraków
Podziękował: 60 razy
Pomógł: 202 razy

[Java] Laickie pytanie - tablice

Post autor: Dumel »

to jest to samo, ta Twoja wersja działa nawet szybciej, bo jest w niej 2x mniej czasochłonnych instrukcji skoków (kod asm) niezbędnych do działania pętli.
luke877
Użytkownik
Użytkownik
Posty: 114
Rejestracja: 29 paź 2007, o 19:00
Płeć: Mężczyzna
Lokalizacja: Rybnik
Podziękował: 50 razy

[Java] Laickie pytanie - tablice

Post autor: luke877 »

W takim razie nie czaje naszego goscia z podstaw programowania ktory pisal te petle 2 krotnie ! Dzieki za rozjasnienie sprawy
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

[Java] Laickie pytanie - tablice

Post autor: kadiii »

No chyba logiczne jest,że jak chciano pokazać wypisywanie tablicy, to najpierw ją wypełniono, a dopiero potem wypisano ją całą. To jest przecież przykład, który ma ci pokazać jak wypełnić i wypisać tablicę, a nie równocześnie zapisywać i wypisywać - zobacz chociażby, że jeśli zamiast przypisywać kolejne liczby chciałbyś wczytywać je od użytkownika, to chyba lepiej najpierw wszystko pobrać a potem gdzieś to w całości wypisać... Proponuję się najpierw pouczyc, a dopiero potem próbować podważać czyjeś rozwiązania, które w twoim przypadku są zwykłe, standardowe. Pozdro
luke877
Użytkownik
Użytkownik
Posty: 114
Rejestracja: 29 paź 2007, o 19:00
Płeć: Mężczyzna
Lokalizacja: Rybnik
Podziękował: 50 razy

[Java] Laickie pytanie - tablice

Post autor: luke877 »

Nie chodzi mi a jakiekolwiek podwazanie kogos... Poprostu wydaje mi sie ze tak jest prosciej i szybciej.
Dumel
Użytkownik
Użytkownik
Posty: 2000
Rejestracja: 19 lut 2008, o 17:35
Płeć: Mężczyzna
Lokalizacja: Stare Pole/Kraków
Podziękował: 60 razy
Pomógł: 202 razy

[Java] Laickie pytanie - tablice

Post autor: Dumel »

kadiii, pytanie przecież dotyczyło tego konkretnego przypadku - nie brzmiało: "lepsze 2 pętle czy 1?"
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

[Java] Laickie pytanie - tablice

Post autor: kadiii »

W takim razie nie czaje naszego goscia z podstaw programowania ktory pisal te petle 2 krotnie ! Dzieki za rozjasnienie sprawy
No z tego jak nic wynika, że ktoś uważa, że tamto jest gorsze od tego twojego. A ja ci tłumacze luke877 dlaczego ktoś tak akurat tego użył w kursie podstaw programowania. Gdyby nie ten komentarz pewnie bym się nawet nie odezwał, ale jak czytam coś takiego nie mogę nie zareagować... W takich przykładach chodzi o to żeby coś zobrazować, nauczyć cię czegoś - musisz na to patrzeć w kontekście większej całości a nie 'wyrywać z kontekstu'. Tyle na temat.
ODPOWIEDZ