Einzelnen Beitrag anzeigen
Ungelesen 31.10.11, 22:42   #6
testerws
Newbie
 
Registriert seit: Apr 2009
Beiträge: 77
Bedankt: 21
testerws ist noch neu hier! | 0 Respekt Punkte
Standard

kannst sowas mal implementieren/testen/ändern, habe es fix geschrieben wer nen fehler findet, darf ihn behalten


Code:
private static HashMap<Integer, Integer> squareNumbers =null;
	
	private static int getSquareNumber(int number){
		return number*number;
	}
	
	private static void showSquareNumberFromHashMap(int number){
		if(squareNumbers.containsKey(number)){
			System.out.println(number+" ^ 2 = "+squareNumbers.get(number));
		}else{
			System.out.println("no value found for key ["+number+"]");
		}
		
	}
	public static void main(String[] args) {
	
		squareNumbers = new HashMap<Integer, Integer>();
		for (int i = 1; i < 11; i++) {
			squareNumbers.put(i,getSquareNumber(i));
		}
		
		showSquareNumberFromHashMap(3);
		
	}
testerws ist gerade online   Mit Zitat antworten