• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Java zadanie tablice i petla for

VPS Starter Arubacloud
0 głosów
497 wizyt
pytanie zadane 29 października 2020 w Java przez stronek1899 Nowicjusz (160 p.)
zamknięte 30 października 2020 przez stronek1899
Witam, proszę o rade. Mam do napisania metodke ktora w argumencie przyjmuje tablice z liczbami i zwraca nowa tablice tylko z liczbami parzystymi. Doszedlem do momentu gdzie nowa tablica mi wyswietla liczby parzyste lecz dodatkowo jak w tablicy wejsciowej jest nieparzysta liczba to w tej pomocniczej wyskakuje mi 0 zamiast nieparzystej. A w zadanie wlasnie polega na tym zeby tylko liczby parzyste byly i bez 0.
komentarz zamknięcia: uzyskana odpowiedz
komentarz 29 października 2020 przez tkz Nałogowiec (42,000 p.)
Pokaż kod.
komentarz 29 października 2020 przez ScriptyChris Mędrzec (190,190 p.)

Doszedlem do momentu (...) 

Więc proszę pokaż ten kod

komentarz 29 października 2020 przez stronek1899 Nowicjusz (160 p.)
public class Lopps {


    public int[] evenNumbers(int[] array) {


        int[] helpArray = new int[array.length];
        int number = 0;
        for (int i = 0; i < array.length; i++) {


            if (array[i] % 2 == 0) {


                helpArray[number] = array[i];
                number++;

            }
        }


        return helpArray;
    }

}

 

1 odpowiedź

0 głosów
odpowiedź 29 października 2020 przez Velta Maniak (51,890 p.)
int[] removeOddNumbers(int[] arr) {
    List<Integer> output = new ArrayList<Integer>();
    for (int arrayElement : arr) {
        if (arrayElement % 2 == 0 && arrayElement != 0) {
            output.add(arrayElement);
        }
    }
    return output.stream()
            .mapToInt(i -> i)
            .toArray();
}

nie piszę w Javie, na REPL-u działa

komentarz 29 października 2020 przez stronek1899 Nowicjusz (160 p.)
Nie mialem jeszcze funkcji List na zajeciach wiec nie moge w ten sposob rozwiazac zadania.
komentarz 29 października 2020 przez Ehlert Ekspert (212,630 p.)

Nie mialem jeszcze funkcji List na zajeciach wiec nie moge w ten sposob rozwiazac zadania.

Nie wiem czy to uczelnia, czy szkoła średnia, ale nauczyciel jest do zwolnienia.

komentarz 29 października 2020 przez Wiciorny Ekspert (269,120 p.)
List to nie funkcja tylko kolekcja :D tak na przyszłość
komentarz 29 października 2020 przez Wiciorny Ekspert (269,120 p.)
na każdej uczelni j. programowania leci od sylabusa, kolekcje są traktowane jako "temat" wiec najpierw lecimy po typach prostych, potem tablicach, potem wstęp do obiektowości, potem dopiero kolekcje, a rzeczy takie jak  wczytywanie plików etc to nawet czasem nie obejmują zajec :)
komentarz 29 października 2020 przez Ehlert Ekspert (212,630 p.)
No to rocket science. Potem portale hrowe deklarują że 70% juniorów miało problem ze znalezieniem pracy.
komentarz 29 października 2020 przez Wiciorny Ekspert (269,120 p.)
latego powtarzam zawsze albo studia albo praca :D,  zamiast tracić czas na studia które w Polsce są sylabusem który nie ma dużego przełożenia na programistę  zawsze sugeruje bycie samoukiem i projekty a potem zaocznie zawsze dla siebie

Podobne pytania

0 głosów
1 odpowiedź 264 wizyt
pytanie zadane 7 listopada 2020 w Java przez stronek1899 Nowicjusz (160 p.)
+2 głosów
2 odpowiedzi 281 wizyt
pytanie zadane 25 kwietnia 2022 w Java przez cfaniaczek Nowicjusz (200 p.)
0 głosów
1 odpowiedź 162 wizyt
pytanie zadane 5 stycznia 2020 w C i C++ przez Nabuchadonozor Gaduła (3,120 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...