/* Programmer: Maribelle Lacno
* Program name: reverseSent
* Subject: IT134_Computer Programming 3
* Instructor: Mr. Dony Dongiapon
* Date Started: 03/16/09
* Date Finished: 03/18/09
* Purpose: To create a program that reads in a sentence
* from the user and prints it with each word reversed.
*/
import java.util.*;
public class reverseSent {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
//ask the user to input data.
System.out.print("\nInput: ");
//get the data and store it in variable data.
String data = scan.nextLine();
//use StringTokenizer to separate each word.
StringTokenizer tokens = new StringTokenizer(data);
while(tokens.hasMoreTokens()){
String element = tokens.nextToken();
StringBuffer buffer = new StringBuffer(element);
//method reverse reverses the contents of the StringBuffer.
element = buffer.reverse().toString();
//print the reverse word of data input by user.
System.out.print(element+" ");
}
}
}
Friday, March 20, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment