私は気が進まないかもしれません。私は簡単な方法を書いて、ダブルを取って文字列に変換し、小数点を取り出して数字の順序を逆転させました。私がそれを実行するたびに、私は文字列をダブルに変更することはできないと言っているエラーが発生します。これは真実ですが、私がやっていることの完全な反対です。 私はdouble + = ""を試しました。 double = Double.toString(double);と同じエラーが発生します。完全な方法:doubleをStringに変換すると、Stringをdoubleに変換できないというエラーが発生する
public static String favNumber(double bank) {
bank = Double.toString(bank);
bank = bank.replace('.',"");
String ret = "";
int end = bank.length() - 1;
for(int i = end; i >= 0; i--) {
char add = bank.charAt(i);
ret += add;
}
return ret;
}
追加のもの:私は識別子名を誓うには、(学校の割り当てのために)私のコードの壮大な計画で意味をなす、と私は、それゆえ、forループのStringBuilderを、使用することを許可されておりません。