Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package aufgabe21;
- import static jsTools.Input.*;
- public class Person implements Comparable {
- public String name;
- public String wohnort;
- public int alter;
- Person(){
- einlesen();
- }
- Person (String name, String wohnort, int alter){
- this.name = name;
- this.wohnort = wohnort;
- this.alter = alter;
- }
- public static void main (String args []) {
- Personenkartei p1 = new Personenkartei();
- p1.print();
- p1.sortieren();
- System.out.println("___");
- p1.print();
- }
- void einlesen() {
- name = readLine("Name? ");
- wohnort = readLine("Wohnort? ");
- alter = readInteger("Alter? ");
- }
- static Person genPerson4Test() {
- String name = "A"+(int)(10*Math.random());
- String wohnort = "Augsburg"+(int)(10*Math.random());
- int alter = (int) (100 * Math.random());
- return new Person(name, wohnort, alter);
- }
- public String toString() {
- String a = "" + alter;
- String p = name + " " + wohnort + " " + a;
- return p;
- }
- public int compareTo(Object o) {
- return name.compareTo(((Person)o).name);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement