import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
int N = sc.nextInt();
StringBuilder sb = new StringBuilder(str);
System.out.print(sb.reverse().toString());
}
}
输出应为:-
apple
3
ppa
但我得到的是相反的完整字符串
elppa
这样地
1条答案
按热度按时间oyxsuwqo1#
在代码中根本没有拆分字符串。你需要的是一个
.substring()
. 因为你不能在表演完.substring()
在stringbuilder上,我们只创建自己的反向方法。试试这个:使用严格的stringbuilder方法(根据您的要求),您可以执行以下操作:
不过,我建议您: