と大きな整数を合計私は、forループを入れ子にしている:のJava - 伝統的な方法
String s1 = "4412";
String s2 = "0123";
int k = 0, l = 0, i3 = 0;
for (int i = s1.length() - 1; i < s1.length(); i--) {
for (int j = s2.length() - 1; j <= i; j--) {
k = Integer.parseInt(Character.toString(s1.charAt(i)));
l = Integer.parseInt(Character.toString(s2.charAt(j)));
i3 = k + l;
System.out.println(i3);
}
}
私は出力として234を取得しています。このプログラムを実行していたとき。 s1とs2の最後の要素値をとるためです。 S2は次のようにループを繰り返し続けます。
1
321
2
321
.
.
2 + 3,2 + 2,2 + 1はこのようになります。しかし、私が期待しているのは、 4412 + 123 = 4535
誰でも助けてくれます。事前のおかげ
なぜタグC? –
@SouravGhosh SOがタグを追加するよう頼んでいるので、私はすべてのことを聞いたことがあるすべての言語にタグを付けます! * Sigh * –
@AjayBrahmakshatriya _grrrrrrrr_ –