Code: Zaznacz cały
package Osoby;
import java.io.Serializable;
public class Osoby implements Serializable {
Osoby(String Imie, String Nazwisko, String RokUrodz, String Ulica, int numer, int numerM, String miasto)
{
this.imie = Imie;
this.nazwisko = Nazwisko;
this.rokUrodzenia = RokUrodz;
this.ulica = Ulica;
this.numer = numer;
this.numerM = numerM;
this.miasto = miasto;
}
public String getImie() {
return imie;
}
public void setImie(String imie) {
this.imie = imie;
}
public String getNazwisko() {
return nazwisko;
}
public void setNazwisko(String nazwisko) {
this.nazwisko = nazwisko;
}
public String getRokUrodz() {
return rokUrodzenia;
}
public void setRokUrodz(String rokUrodz) {
this.rokUrodzenia = rokUrodz;
}
public String getUlica() {
return ulica;
}
public void setUlica(String ulica) {
this.ulica = ulica;
}
public int getNumer() {
return numer;
}
public void setNumer(int numer) {
this.numer = numer;
}
public int getNumerM() {
return numerM;
}
public void setNumerM(int numerM) {
this.numerM = numerM;
}
public String getMiasto() {
return miasto;
}
public void setMiasto(String miasto) {
this.miasto = miasto;
}
@Override
public String toString() {
return imie + " " + nazwisko + " " + rokUrodzenia + " " + ulica + " " + numer + " " + numerM + " " + miasto;
}
String imie;
String nazwisko;
String rokUrodzenia;
String ulica;
int numer;
int numerM;
String miasto;
}
Code: Zaznacz cały
package Osoby;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.Serializable;
import java.util.Scanner;
public class Test implements Serializable{
public static void main(String[] args) {
try {//tworzymy obiekt scanner do pobierania danych z pliku tekstowego osoby.txt
Scanner scanner = new Scanner( new File("osoby.txt"));
scanner.useDelimiter("\\s|/");
//odczytujemy dane
String Imie = scanner.next();
String Nazwisko = scanner.next();
String RokUrodz = scanner.next();
String Ulica = scanner.next();
int Numer = scanner.nextInt();
int NumerM = scanner.nextInt();
String Miasto = scanner.next();//a podstawie odczytanych danych tworzymy obiekt
Osoby osoba = new Osoby(Imie, Nazwisko, RokUrodz, Ulica, Numer, NumerM, Miasto);
System.out.println( osoba.getImie() );
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
Jan Kowalski 12-01-1970 ul. Marszałkowska 250/4 Warszawa
Adam Zieliński 30-12-1974 ul. Radomska 13/3 Lublin
Paweł Wroński 02-03-1985 ul. Mickiewicza 20/2 Łódź
Janusz Dubowski 19-06-1989 ul. Ogrodowa 12/14 Kraków