作业帮 > 综合 > 作业

java英语单词反过来

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 08:50:59
java英语单词反过来
就是要检查输入的单词反过来是不是一样的.
像noon反过来还是noon
关键是我用什么方法把单词反过来呢再跟输入的单词比较呢?
不用整个class都写.
用一个StringBuffer类就行了,他有个反序输出字符串的方法、、、
String str = "hello";
StringBuffer sb = new StringBuffer(str);
sb = sb.reverse();//现在sb就是"olleh"
String str1 = sb.toString();//用str1接收机字符串
剩下的就是比较str和str1是否完全一样了.
用equals就行了.
如果不懂请追问.
再问: 如果hello是用户输入(user input)也可以用这个吗?
再答: 只要输入的是一个单词就行啊。。。 如果是这种一句话。。那个反序的是对于这一句话。。。 对于你的问题的结果就是"tupni resu"... 所以你需要用spilt这个String中的方法把这句话分成一个个单词啊。。。多看看api文档。。。 不懂的可以问我。。。 希望可以帮助你,谢谢采纳