All pastes #797314 Raw Edit

Meins

public java v1 · immutable
#797314 ·published 2007-11-25 22:11 UTC
rendered paste body
public class Bank implements BankVerwaltung {	Konto[] konten;	public void addKonto (Konto k) {		/* */	if (!haveKonto(k)) return;		Konto[] tmp = new Konto[konten.length+1];		int n = 0;				while (n < konten.length) {			tmp[n] = konten[n];			n++;		}				tmp[n] = k;				konten = new Konto[tmp.length];				n = 0;					while (n < tmp.length){		        konten[n] = tmp[n];			n++;		}			}		public boolean haveKonto(Konto k) {	/* */	if (this.konten.length == 0) return false;int n = 0;		boolean h = false;				while (n < this.konten.length) {			if (k.equals(konten[n])) h = true;						n++;		}				return h;			}		public void removeKonto (Konto k) {		if (haveKonto(k) == false) {			System.out.println ("Konto kann nicht enfernt werden, da nicht vorhanden.");			return;		}		else {			int n = 0;			Konto tmp[] = new Konto[konten.length-2];						while (n < konten.length) { 				if (!(k.equals(konten[n]))) {					tmp [n] = konten[n];				}				n++;			}			konten = new Konto[tmp.length];						while (n < tmp.length){				konten[n] = tmp[n];				n++;			}		}	}	public int verwalteteKonten() {		return konten.length;	}	public String toString() {		String help = "";		int n = 0;				while (n < konten.length) {			help += konten[n].toString();			help += "/n";			n++;		}				return help;					}}