|
Vén csontok
Adott a következő osztály:
Szemely.java
class Szemely implements java.io.Serializable { private int szuletesiEv; private String nev;
public Szemely(int szuletesiEv, String nev) { this.szuletesiEv = szuletesiEv; this.nev = nev; }
public int getSzuletesiEv() { return szuletesiEv; } public String getNev() { return nev; }
@Override public String toString() { return nev + " (" + szuletesiEv + ")"; } }
letöltés szöveges állományként
Írjon programot, amely az első parancssori argumentumaként megadott állományból
Szemely típusú objektumokat olvas be, majd megkeresi közülük azokat, amelyek a
legidősebb (legrégebben született) személyek adatait tartalmazzák, és kiírja őket a standard
kimenetre! Ha több ilyen személy is lenne, akkor őket olyan sorrendben írja a standard
kimenetre, amilyen sorrendben az állományban szerepelnek! A kimenet minden egyes sorába egy
objektum adatait kell kiírni a példa kimeneten látható formában.
Egy lehetséges példa kimenet
Alma Antal (1982) Barack Barna (1982) Cseresznye Csilla (1982) Datolya Dalma (1982) Eper Egon (1982)
letöltés szöveges állományként
|
|