How to swap String characters in Java?

后端 未结 14 2281
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-08 14:22

How can I swap two characters in a String? For example, \"abcde\" will become \"bacde\".

14条回答
  •  长情又很酷
    2020-12-08 14:46

    'In' a string, you cant. Strings are immutable. You can easily create a second string with:

     String second = first.replaceFirst("(.)(.)", "$2$1");
    

提交回复
热议问题