Witam , jestem laikiem jeśli chodzi o programowanie w javi'e mam do was pytanie jeśli chodzi o użycie Arraylist(). Mam zrobić taki oto program który wczyta dane komputerów , wyświetli informacje o poszczególnym parametrze , posortuje dane oraz umożliwi zamianę danych ( np. zmiana wielkości pamięci).
Przedstawię treść zadania by mogło pomóc
Napisać program wczytujący dane komputerów (numer identyfikacyjny. procesor, pojemność dysku twardego w GB, pojemność pamięci operacyjnej w MB). Następnie program powinien umożliwiać:
wyświetlanie informacji o komputerach, których pojemność pamięci nie jest mniejsza od zadanej wartości
,
wyświetlanie informacji o wszystkich komputerach,
sortowanie komputerów względem pojemności dysku twardego (od największej do najmniejszej),
zmianę poszczególnych parametrów komputera o podanym numerze identyfikacyjnym (zmianę pojemności HDD, zmianę pojemności RAM),
wyszukanie komputerów, które spełniają określone wymagania (zadany procesor, minimalna pojemność dysku twardego, minimalna pojemność pamięci RAM).
W jaki sposób, mam dodać różne typy danych do klasy Arraylist czy zastosować kolekcje ? Jeśli miałbym tablicę dwuwymiarową to zmianę poszczególnych parametrów dokonałbym znając indeksu pól , a co zrobić jeśli ich nie znam ? Co trzeba zastosować.
Byłbym wdzięczny za każdą okazaną pomoc ;)