所以只是给一个小方向,我有这个任务,我应该打印出输入的反面。例如:如果有人输入 dylan,它会打印出 nalyd。我还应该使用 for 循环和子字符串来完成此操作。
这是我的代码:
Scanner kb = new Scanner (System.in);
String name;
System.out.println("What is your name?");
name = kb.next();
int x = name.length();
for (name.substring(x,x); x>-1; x-=1)
{
System.out.print(name.substring(x));
}
这将打印出“nanlanylanDylan”,但显然这不是我想要的。只是寻找一种方法来解决这个问题,我知道我可以使用其他方法,如 charAt 等,但我试图只使用子字符串。