-3
我正在嘗試編寫一個應用程序,它將設置任意大小的固定數組,然後將其作爲參數傳遞給該方法。設置數組方法以接受固定數量?
package com.company;
public class NumberManipulation {
double [] array = {500,250,-350,124,87};
double minimum = Double.MIN_VALUE;
double maximum = Double.MAX_VALUE;
public void getMaximum() {
for (int i = 0; i < array.length; i++) {
if (array[i] > minimum) {
minimum = array[i];
}
}
System.out.println(minimum);
}
public void getMinimum() {
for (int i = 0; i < array.length ; i++) {
if (array[i] < maximum){
maximum = array[i];
}
}
System.out.println(maximum);
}
}
package com.company;
public class Main extends NumberManipulation {
public static void main(String[] args) {
NumberManipulation number = new NumberManipulation();
number.getMaximum();
number.getMinimum();
}
}
我知道我可以通過設置的陣列以固定的金額:
double [] array = new double [10] //if I wanted the array to be 10 indexes
我不能找出如何傳遞進入getMin和GetMax的方法,雖然。
爲了記錄,我能夠自己解決問題。該鏈接提供的建議不適合答案。這裏是一個鏈接它(https://gist.github.com/BrianARuff/4c49aee1a5644fee35e80b2547e6c74d)
爲什麼你需要將它傳遞給方法,如果它在類級別聲明? – shmosel
我想要使用「double [] array = new double [10] //如果我希望數組是10個索引 」,那麼聲明該數組。 –
我不明白。 – shmosel