1.用:mid = start + ((end - start) / 2) 或者 mid = (start + end) >>> 1 防溢出。
2.用 ^= 异或来寻找两个数组或者两个字符串的不同元素。0 ^ n = n; n ^ n = 0;
3.Character.isLetterOrDigit(char a):确定是字母或者数字;Character.toLowerCase(char a) 转换为小写。
4.String.toCharArray()——常用,字符串变数组。
1.用:mid = start + ((end - start) / 2) 或者 mid = (start + end) >>> 1 防溢出。
2.用 ^= 异或来寻找两个数组或者两个字符串的不同元素。0 ^ n = n; n ^ n = 0;
3.Character.isLetterOrDigit(char a):确定是字母或者数字;Character.toLowerCase(char a) 转换为小写。
4.String.toCharArray()——常用,字符串变数组。
转载于:https://www.cnblogs.com/hxinyi/p/7545413.html