Reverse a given sentence in Java

前端 未结 14 1937
别跟我提以往
别跟我提以往 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:33

    Before StringTokenizer was declared legacy, many used StringTokenizer for this. Thought I would just leave it here.

    String sentence = "This is interview question";
    String reversed = "";
    StringTokenizer tokens = new StringTokenizer(sentence); 
    
    while (tokens.hasMoreTokens()) { // Loop through each token
        reversed =  tokens.nextToken() + ' ' + reversed; //add to start
    }
    
    System.out.println(reversed.trim());
    

提交回复
热议问题