![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
dogndaxiaodong
东北大学软件学院大二学生
展开
-
java的自定义排序
java的自定义排序,(o1,o2)->{ code... return 1; } PriorityQueue<Integer> queue = new PriorityQueue<>((o1, o2) -> { String frontstr = o1+...原创 2020-01-28 22:41:38 · 275 阅读 · 0 评论 -
二分查找java模板
public static int binarySearch(int[] array,int first,int last,int value){ while(first<last){ int mid = first+(last-first)/2; if(array[mid]<value){ ...原创 2020-01-07 17:12:37 · 172 阅读 · 0 评论 -
java的几种位运算符
java有四种位运算符 &(与),~(非),|(或),^(异或) 首先需要明确的是位运算符是对于二进制而言的,两个数进行位运算会先将其转换为二进制,然后再进行操作 以两个数来举例8和11 8的二进制形式为1000 11的二进制为1011 8&11==1000,即比较二进制的每一位,两数对应的位都是1才为1 8|11==1011,对应都是0才为0,否则为1 ~8=01...原创 2019-06-26 16:36:24 · 331 阅读 · 0 评论