java - Java如何在字符串中翻转两个单词

标签 java string split swap flip

假设我有一个名为x的字符串=“Hello world”。我想以某种方式使其能够翻转这两个单词,而显示“world Hello”。我对循环或数组不是很好,显然是一个初学者。我可以通过拆分字符串来完成此操作吗?如果是这样,怎么办?如果没有,我该怎么办?帮助将不胜感激,谢谢!

最佳答案

1)在空间上将字符串拆分为String数组。

String myArray[] = x.split(" ");

2)使用与数组相反的单词创建新的字符串。
String newString = myArray[1] + " " + myArray[0];

使用StringBuilder而不是串联的加分点。

关于java - Java如何在字符串中翻转两个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8812000/

相关文章:

javascript - 在保留现有元素和事件监听器的同时修改 HTML

java - Java中以不同长度分割字符串

java - 防止 JPanel 在 repaint() 调用时重绘背景

java - logback 中的 toString

java - Android JSON 无法使用 volley 连接服务器

swift - 无法在强制转换中将类型 'Character' 的值转换为类型 'String'

c++ - 如何按空格循环遍历字符串?我怎么知道我当前所在的单词在字符串中的索引号?

c - 为什么我的 string_split 实现不起作用?

java - "public static final"对于 Java 接口(interface)中的常量是否是多余的?

c - c "Hello world"中的字符串?