All pastes #282595 Raw Edit

Someone

public java v1 · immutable
#282595 ·published 2006-12-17 18:53 UTC
rendered paste body
class Temperaturer {  private String måned;  private int[][] temperaturdata; // dager ("linjer") x timer ("kolonner")  public Temperaturer(String startMåned, int antDager, int antTimer) {    måned = startMåned;    temperaturdata = new int[antDager][antTimer];  }  public String finnMåned() {    return måned;  }  public int finnAntDager() {    return temperaturdata.length;  }  // Tre private hjelpemetoder for å kontrollere indekser:  private boolean gyldigDagnr(int dagnr) {    return dagnr >= 0 && dagnr < temperaturdata.length;  }  private boolean gyldigTimenr(int dagnr, int timenr) {    return temperaturdata.length > 0        && timenr >= 0        && timenr < temperaturdata[dagnr].length;  }  private boolean gyldigeIndekser(int dagnr, int timenr) {    return gyldigDagnr(dagnr) && gyldigTimenr(dagnr, timenr);  }  //  /*	utvidelse	*/  //  public int finnTemperatur(int dag,int time) {	//sjekker om attr er gyldig	if (gyldigDagnr(dag) && gyldigTimenr(dag,time)) {		return temperaturdata[dag][time];	}	else { return -1; }  }  public void settTemperatur(int dag,int time,int temperatur) {	  //sjekker om attr er gyldig	if (gyldigDagnr(dag) && gyldigTimenr(dag,time)) {		temperaturdata[dag][time] = temperatur;	}  }  public int finnMidTempDag(int dag) {	//sjekker om attr er gyldig	if (gyldigDagnr(dag)) {		int middeltemp = 0;		for(int i=0;i<temperaturdata[dag].length;i++) {			middeltemp += temperaturdata[dag][i];		}		middeltemp = middeltemp/temperaturdata[dag].length;		return middeltemp;	}	else {		return -1;	}  }}// Temperaturer