Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java - ArrayList - Stream - Jak vložit kód do try-catch

Aha. To mě mohlo napadnout. Proč vytvářet dvě proměnné, když to můžeš hned vrátit.

Ano, static tam nešlo napsat. Ale, NetBeans jaksi nepočítá, že field může být null a zhavaruje to. Tvoje verze metody getFieldValue sice nezhavaruje, ale vrátí to null.

Pokud to budu chtít odstranit, musím za map přidat filtr.

.filter(field -> !field.equals("null"))

Ale nechápu tvojí úpravu druhé metody. Proč jsi použil třídu Objects a final?

Díky

UPDATE: Ještě jedna věc. Bylo by možné upravit metodu tak, aby vrátila pouze celá čísla a řetězce?

U čísel by to bylo nejjednodušší pomocí NumberFormatException, které by se dalo do druhé metody?

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny