黑马程序员技术交流社区
标题:
发条帖子试试,菜鸟一枚,是否可行?
[打印本页]
作者:
ShellRay
时间:
2015-9-9 16:24
标题:
发条帖子试试,菜鸟一枚,是否可行?
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
/**
* 将键盘录入的字符串‘i love you’变成‘i evol uoy’,
* @author Administrator
*
*/
public class JavaDemo12 {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
/* //键盘录入这个好像成了复杂的了.....
* BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
String s=bufr.readLine();
*/
StringBuilder sb=new StringBuilder(s);
sb=sb.reverse();//现在是"uoy evol i"
String s1=sb.toString();//再将反转的字符数缓冲变成字符串
String[] s2=s1.split(" ");//将反转的字符串切割 ” “变成字符数组
for(int x=s2.length-1;x>-1;x--){//逆序打印就得到了想要的结果,角标为0时是必须要有的
if(x!=0){
System.out.print(s2[x]+" ");
}
else{
System.out.print(s2[x]);
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2