只是在控制台中修复文本的快速问题。我需要删除顶部和底部的回车句子,因为它不应该出现在下面,这是我的代码+需要修复的控制台消息。
import java.util.Scanner;
公共类ques1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);String sentence;
do {
String newsent="";
System.out.println("\nEnter a sentence to be reversed: ");
sentence = scanner.nextLine();
for(int i=sentence.length()-1;i>=0;i--) {
newsent=newsent+sentence.charAt(i);
}
System.out.print(newsent);
}while(!sentence.equals("exit"));
((输入要反转的句子:想要删除此句子)] >>
输入要颠倒的句子:你好你好吗?我的时代输入要颠倒的句子:我做得很好,谢谢。.sknaht,taerg gniod ma I输入要颠倒的句子:出口特克斯(****输入要反转的句子:**要删除此内容**)
只是在控制台中修复文本的快速问题。我需要删除顶部和底部的输入句子,以使其相反,因为它不应该出现在下方,下面是我的代码+控制台...
问题似乎是您的退出词实际上是“退出”,因此键入“退出”不会退出循环。将其修复为while(!sentence.equals("Exit"));
应该可以解决此问题。