Nyckelord: Array
Hantera värden i en array
Skriv en metod som tar en array och ett heltal som inparametrar. Metoden ska göra så att alla element förutom första och sista elementet i array:en multipliceras med heltalet. Metoden ska sedan returnera ett nytt fält med de multiplicerade värdena.
Array och heltal du ska använda som inparametrar är givna nedan. Använda dig av den givna koden nedan.
int inNum = 3;
int [] field = {2, 3, 2, 5, 3, 1};
public static int [] increaseValues (int [] field, int inNum){
// Skriv din kod här
}
Lösning
public static int [] increaseValues (int [] field, int inNum){
int field2 [] = new int[field.length];
for (int i = 0; i < field.length; i++){
if (i == 0 || i == field.length -1) {
field2[i] = field[i];
}
else {
field2[i] = field[i] * inNum;
}
System.out.println("Index: " + i + " : " + field2[i]);
}
return field2;
}