charAt を乗算しようとすると、「大きな」数値を受け取りました。
String s = "25999993654";
System.out.println(s.charAt(0)+s.charAt(1));
結果 : 103
でも、1つの番号だけを受け取りたいときはOKです。
JAVA ドキュメント:
the character at the specified index of this string. The first character is at index 0.
したがって、説明または解決策が必要です( string を int に変換する必要があると思いますが、それは不要な作業のようです)