Reverse a given sentence in Java

前端 未结 14 1895
别跟我提以往
别跟我提以往 2020-11-27 04:52

Can anyone tell me how to write a Java program to reverse a given sentence?

For example, if the input is:

\"This is an interview question\"

14条回答
  •  北海茫月
    2020-11-27 05:15

    nicer approach probably.. had seen the logic somewhere..here is my code which might do the job.

        public class revWords {
    
        public static void main(String[] args) {
    
            revWords obj = new revWords();
            String print = obj.reverseWords("I am God");
            System.out.println(print);
    
        }
    
        public String reverseWords(String words)
        {
          if(words == null || words.isEmpty() || !words.contains(" "))
            return words;
    
          String reversed = "";
          for( String word : words.split(" "))
            reversed = word + " " + reversed;
    
          return reversed;
        }
    
    }
    

提交回复
热议问题