私は次の方法を持っています:
public static int arraySum(Object obj) {
}
このメソッドは、obj 内のすべての要素の合計を返す必要があります。このメソッドの前提条件はobj、任意の次元の Integer 配列であることです。つまりInteger、Integer[]、Integer[][]などです。
method の本体を記述するためにarraySum()、foreach ループと再帰を使用しています。ただし、foreach ループでは、obj の要素がどの型であるかを知る必要があります。Integerのタイプ (つまり、、Integer[]など)を調べる方法はありobjますか?
編集: これは私の CS コースの課題です。メソッドの書き方を単純に聞きたくないので、そのような具体的な質問をしています。