intやfloatだけ代入できる変数ってどうやって宣言すればいいの?

Object[] array;

と書くと何でも突っ込めてしまう。
そうではなく数字だけ格納したい