メソッドに渡す匿名の int 配列を作成する必要があります。変数を宣言してから変数を渡したくありません。コードが混雑して見えるからです。これが整数配列に対してできることです。
new Box(new Integer[]{1,2,3});
intでそれを行う方法は?
メソッドに渡す匿名の int 配列を作成する必要があります。変数を宣言してから変数を渡したくありません。コードが混雑して見えるからです。これが整数配列に対してできることです。
new Box(new Integer[]{1,2,3});
intでそれを行う方法は?
ただ行う:
new Box(new int[]{1,2,3});
配列の内容について既に知っている場合は、いつでも次の方法を使用できます
public void foo(int... args) {
for (int arg : args) {
// do smth with arg.
}
}
foo(1,2,3,4,5,6,7); //pretty much unlimited arguments can be passed in.
//or you can do the same to a class constructor as well
new Box(1,2,3,4,5,6);
class Box {
public Box(int... args){
//loop
}
}
それが役に立てば幸い
わかった。質問と同じようです。
new Box(new int[]{1,2,3});
なぜ日食が以前に波線の赤いバーを私に与えたのか分かりません。