反向句子重复删除

问题描述 投票:0回答:1

只是在控制台中修复文本的快速问题。我需要删除顶部和底部的回车句子,因为它不应该出现在下面,这是我的代码+需要修复的控制台消息。

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输入要颠倒的句子:出口特克斯(****输入要反转的句子:**要删除此内容**)

只是在控制台中修复文本的快速问题。我需要删除顶部和底部的输入句子,以使其相反,因为它不应该出现在下方,下面是我的代码+控制台...

java
1个回答
0
投票

问题似乎是您的退出词实际上是“退出”,因此键入“退出”不会退出循环。将其修复为while(!sentence.equals("Exit"));应该可以解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.