输入一个句子,将句中单词以空格分开,并将每个单词倒序输出

import java.util.Scanner;

public class Inverted {
public static void main(String args[]) {
Scanner  scanner=new Scanner(System.in);
System.out.println("please input a sentence");
StringBuffer sBuffer=new StringBuffer(scanner.nextLine());
String string=sBuffer.toString();
fun(string);
}

public static void fun(String str) {
String s1[] = str.split(" ");// 返回一个字符串数组
for (int i = 0; i < s1.length; i++) {
printInfo(s1[i].toCharArray());
}
}

public static void printInfo(char array[]) {
for (int i = array.length - 1; i >= 0; i--) {
System.out.print(array[i]);
}
System.out.print("  ");
}
}
posted @ 2016-04-05 13:46  LOOKAUST  阅读(960)  评论(0)    收藏  举报