Java教程

反转字符串 Java

本文主要是介绍反转字符串 Java,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

力扣题目链接
位运算

class Solution {
    public void reverseString(char[] s) {
        int l = 0;
        int r = s.length - 1;
        while(l<r){
            s[l] ^= s[r];//s[l] = a^b
            s[r] ^= s[l];//s[r] = b^a^b = a;
            s[l] ^= s[r];//s[l] = a^b^a = b;

            l++;
            r--;
        }
    }
}

这篇关于反转字符串 Java的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!