Java快速字符串倒序

来源:互联网 发布:软件系统安全性设计 编辑:程序博客网 时间:2024/06/04 03:39
public class QuickReverseString {/** * 字符串倒序 * @author yyp * @createdate 2014-1-26 下午3:29:50 * @Description: (用一句话描述该方法做什么) * @param args *  */public static void main(String[] args) {String s = "quickReserveString";System.out.println(s);System.out.println(quickReserveString(s));}public static String quickReserveString(String src) {byte[] strArr = src.getBytes();int i = 0;int j = strArr.length - 1;while( i < j){//不能用strArr[i] ^= strArr[j] ^= strArr[i] ^= strArr[j];//必须分开写,要不strArr[i]的值全为0strArr[j] ^= strArr[i] ^= strArr[j];strArr[i] ^= strArr[j];i++;j--;}return new String(strArr);}}


 

0 0
原创粉丝点击