ここに問題があります: 引数として 3 つの int [] があり、それらを操作する関数に渡す必要があります。args[] は次のとおりです。
1: {14,14,17,17,14,12,13,11,12}
2: {74,34,57,67,34,42,53,61,22}
3: {24,24,12,21,29,14,21,17,12}
ソースのアイデアについて:
public class Main {
public static void main(String[] args) {
System.out.println("amount: " + args.length);
int[] intArray = new int[args.length];
for(int i=0;i<args.length;i++)
intArray[i]=Integer.valueOf(args[i]);
int[] statica= intArray[0];
int[] inserta= intArray[1];
int[] reservea= intArray[2];
GraphicConsts.getSvgStylTotalamount();
InputValues inputValues = new InputValues(statica, inserta, reservea);
inputValues.init();
}
}
入力値:
public class InputValues {
private int[] staticamount;
public int[] insertamount;
private int[] reserveamount;
private int[] totalamount=new int[]{};
private int[] depositDF=new int[]{};
private int[] depositelse=new int[]{};
public InputValues(int statica, int inserta, int reservea) {
// TODO Auto-generated constructor stub
}
public void init() {
// AUTO generated setters und getters
}
このすべてが FOPConverter を通過しますが、その部分は機能しています。次のように配列をハードコードすると、このすべてが機能します
private int[] staticamount= new int[]{14,14,17,17,14,12,13,11,12};
しかし、それらを引数にする必要があります。
何か案は?前もって感謝します。