![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
如梦之梦-
在键盘上摸滚打爬。
展开
-
JAVA的Arrays类
Arrays工具类:用来操作数组的各种方法,如排序和搜索import java.util.Arrays常用方法:使用二分查找:Arrays.binarySearch(int[] array,int value)数组内容转换成字符串的形式输出:Arrays.toString(int[ ] array)数组排序:Arrays.sort(int[] array)判断两个数组是否相等:Arrays.equels()使用指定元素填充数组:Arrays.fill()复制指定数组:Arrays.copy原创 2021-04-28 16:43:57 · 328 阅读 · 0 评论 -
简单运用位运算
简单小记位运算(1)乘除运算以最快的速度计算84的结果通过二进制表达式可以知8: 0000100032:00100000所以84实质是8的二进制向左移动2位,即8<<2左移算法:位移数作为2的次幂与操作数相乘那么右移算法:操作数除以位移数的二次幂(2)交换位置交换两个数的方法:1.可以通过第三个变量来做交换(最靠谱)2.不通过第三个变量即可进行交换1)a = a+b - (b=a);2)通过异或进行交换(两个数不能相同,否则会变成0)a=a^b;b=a^b;原创 2021-04-20 17:37:19 · 98 阅读 · 0 评论