他板でも聞いて回ってますが急ぎなのでこちらでも書かせてもらいます。

どなたか、この問題の答えが分かる方いらっしゃいましたら教えてください。
ちなみに、問4に関しては、1+3+5、3+5、1+3、1+5、3、5どの組み合わせでも
不正解でした。問5に関しては、2、5、1+2+3+4、1+3+4、1+3+4+5どの組み合
わせでも不正解でした。ちなみにオンライン教材なので、正解か不正解か
だけは分かるんです。

問4
変数の型に関して、適切な記述をすべて選びなさい。

1. 基本データ型だけが自動的に変換される。参照型の型を変えるためには、キャストが必要である。
2. 参照型だけが自動的に変換される。基本データ型の型を変えるためには、キャストが必要である。
3. 参照型を算術昇格するためには、明示的なキャストが必要である。
4. 基本データ型、参照型ともに、型変換とキャストの両方が可能である。
5. 数値型のキャストには、実行時チェックが必要な場合がある。

--------------------------------------------------------------------------------
問5
以下の式の中で、文法的に正しいものをすべて選びなさい。

1. String x = "Hello" ; int y = 9; x += y;
2. String x = "Hello" ; int y = 9; if (x == y) { }
3. String x = "Hello" ; int y = 9; x = x + y;
4. String x = "Hello" ; int y = 9; y = y + x;
5. String x = null;int y = (x != null) && (x.length( ) > 0) ? x.length( ) : 0;