【面试题】字符串逆序,单词不逆序
举例: what is your name结果: name your is what求程序!!
举例: what is your name结果: name your is what求程序!!
解决方案 »
- 帮忙找错
- 动态修改表头
- 在executeQuery()之前,有没有什么方法可以取出将要执行的sql语句?
- ?请问!!就目前来说,各位JAVA在做那方面的项目??
- 内部类与外部类的调用关系
- 如何将jDesktopPane中的jInternalFrame窗口最小化后,显示与DesktopPane的坐下方?
- 我在frame1创建了frame2,在创建frame2的时候,frame1.setEnable(false),现在关闭frame2的时候想把frame1.setEnable(true),但是在frame2中
- 如何判断unicode码是简体的unicode还是繁体的unicode?
- 关于prepareStatement.setCharacterStream的问题?
- 难道applet不能用socket?
- XP主题安装应用问题!
- JToolBar中添加JButton(图片按钮),JButton的大小改变没有效果
public static void main(String[] args) {
String str = "what is your name";
String [] strN = str.split(" ");
String newStr ="";
for(int i=strN.length-1;i>=0;i--){
newStr +=strN[i]+" ";
}
System.out.println(newStr);
}
Scanner scan=new Scanner(System.in);
String str=scan.next();
String [] strN = str.split(" ");
for(int i=strN.length()-1;i>=0;i--){
System.out.print(strN[i]+" "); }
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String str = br.readLine();
String [] strN = str.split(" ");
//按照空格拆分字符串,然后倒序输出
for(int i=strN.length()-1;i>=0;i--){
System.out.print(strN[i]+" "); }
}
得好好查查reverse()方法,感觉好多对象都有这个方法
String[] strS=str.split(" ");
String strNew=new String();
for(int i=strS.length-1;i>=0;i--){
strNew=strNew.concat(strS[i]);
strNew=strNew.concat(" ");
}
System.out.println(str);
System.out.println(strNew);