blikk info infothek forum galerie sitemap

Überschrift

anfang zurueck weiter ende nach oben

public class zahlzuarray {

/**

* @author Gurschler Michael

* LBS Handwerk und Industrie Bozen

* Eine Zahl kann an einem bestimmten Ort in einem Array eingefügt werden

*

*/

public static void main(String[] args) {

int zahlenarray[] = new int[50]; //50-stelliger Zahlenarray wird deklariert

for(int i=0; i<zahlenarray.length; i++){

zahlenarray[i]=(int)(Math.random()*99);

//Werte werden in den zahlenarray eingetragen

}

int position = 5;

int zahl = 46;

zahlhinzufuegen(zahlenarray, position, zahl);//Methode für das hinzufügen der Zahl wird aufgerufen (Parameter werden mitgegeben)

for (int i=0; i<zahlenarray.length; i++){

//Zahlen werden in einer Schleife ausgegeben

System.out.println("Zahl: " + i + " = " + zahlenarray[i]);

}

}

//Methode für das einfügen einer Zahl in einen Array an einer nestimmten Postion

public static int[] zahlhinzufuegen(int[] zahlenarray, int position, int zahl){

if(position<zahlenarray.length && position>=0){

//es wird überprüft ob die Eintrageposition nicht ausserhalb des Arrays lieget

zahlenarray[position]=zahl; //zahl wird in den Array eingetragen

return zahlenarray; //Array wird retourniert

}else{

System.out.println("Geben sie bitte eine Postion ein die größer als null ist und kleiner als die Länge des Arrays ist");

return zahlenarray;

}

}

}

 

erstellt von Gurschler Michael

nach oben