我遇到了一个作业问题给我
String test = "problemnumber3";
System.out.println(test.charAt(1));
System.out.println(test.charAt(7));
String piece = test.charAt(13)+4+"7"+test.charAt(13);
System.out.println(piece);
并询问打印的内容。我看到代码得出的答案是它会打印
r
n
773
但决定将其输入 BlueJ(我们在课堂上使用的)进行仔细检查。打印出来的代码
r
n
5573
我不知道 55 是从哪里来的。我已经检查了所有可用的笔记和讲座材料。字符串中的数字字符是否奇怪地添加到常量或什么?