【发布时间】:2010-04-26 13:14:03
【问题描述】:
谁能告诉我如何编写一个Java程序来反转给定的句子?
例如,如果输入是:
“这是一道面试题”
输出必须是:
“问题采访是这个”
【问题讨论】:
-
您可能应该考虑参加 Java 认证课程,因为他们会教您常用的 Java 库课程。然后,您将拥有完成此类任务所需的工具。
-
先反转字符串。那就把话倒过来。它需要两次通过,但非常干净。也可以一次性完成。
-
@jack,我想你的第一个词应该是“分裂”,是吗?
-
@CPerkins:好吧,“问题”->“noitseuq eht”->“问题”仍然有效,我怀疑这就是杰克的意思,因为回答者已经发布了你的方式。跨度>
-
@CPerkins 没有。我的意思是(在 python 中):
str = "这是面试问题"
str1 = str[::-1]
print str1 for word in str1.split(" "):
print word[::-1]