Java 如何更改字符串中单词的位置(对称)

Java 如何更改字符串中单词的位置(对称),java,string,Java,String,我想改变字符串中单词的位置。 它需要对称变化。 示例myString=“这个网站太棒了” 我希望它将是=“这个网站也很好”以下内容将满足您的要求: public static void main(String[] args) { StringTokenizer st = new StringTokenizer("This website is so nice"); String reversed = ""; while (st.hasMore

我想改变字符串中单词的位置。 它需要对称变化。
示例myString=“这个网站太棒了”

我希望它将是=“这个网站也很好”

以下内容将满足您的要求:

public static void main(String[] args) {

        StringTokenizer st = new StringTokenizer("This website is so nice");

        String reversed = "";

        while (st.hasMoreTokens()) {
            reversed = st.nextToken() + " " + reversed;
        }

        System.out.println("reversed is :" + reversed);

    }

以下内容将满足您的要求:

public static void main(String[] args) {

        StringTokenizer st = new StringTokenizer("This website is so nice");

        String reversed = "";

        while (st.hasMoreTokens()) {
            reversed = st.nextToken() + " " + reversed;
        }

        System.out.println("reversed is :" + reversed);

    }

到目前为止你试过什么?到目前为止你试过什么?