単純に再帰で Binary に変換しようとしています。returnステートメントに問題があります。これはコンパイルされますが、実行時にオーバーフロー エラーが発生します。このエラーを防ぐために何を返せばよいか (またはステートメントが間違っているか) がわかりません。
ありがとう!
public static String convertToBinary(int number)
{
if(number > 0)
{
convertToBinary(number / 2);
convertToBinary((number % 2 ));
}
return convertToBinary((number));
}