// TelefoonBoek: hoe een telefoonboek bij met namen en nummers // commando's: a (toevoegen); f (zoeken); q (stop) // 20091004 erikt(at)xs4all.nl import jpb.*; public class TelefoonBoek { public static void main(String[] args) { // lijst met telefoonnummers en aantal int aantal = 0; TData[] lijst = new TData[100]; // herhaal voor eeuwig while (true) { // lees commando System.out.print("Geef een commando: "); String commando = SimpleIO.readLine().trim(); // als commando is "a" if (commando.equalsIgnoreCase("a")) { // lees een naam System.out.print("Geef een naam: "); String naam = SimpleIO.readLine().trim(); // lees een telefoonnummer System.out.print("Geef een telefoonnummer: "); int nummer = Integer.parseInt(SimpleIO.readLine().trim()); // maak nieuw element in lijst lijst[aantal++] = new TData(naam,nummer); // als commando is "f" } else if (commando.equalsIgnoreCase("f")) { // lees een nummer System.out.print("Geef een nummer: "); int nummer = Integer.parseInt(SimpleIO.readLine().trim()); // loop door de lijst en controleer de nummers int i; for (i=0;i