会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
硝烟漫过十八岁
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
10
下一页
2020年3月23日
Comparator和Comparable接口的区别
摘要: 对于自己定义的数据结构,进行排序时,需要我们给予他一定的排序规则,这就涉及到了Java中的两个常用的接口Comparable<T>和Comparator<T>的实现。 1.comparable :可比较 又称为内部比较器,它是在你要排序的类中去实现comparable接口,重写compareTo方法
阅读全文
posted @ 2020-03-23 11:59 硝烟漫过十八岁
阅读(355)
评论(0)
推荐(0)
2020年3月19日
jdk1.8之@FunctionalInterface
摘要: @FunctionalInterface interface LambdaExpress { public int add(); default int div(int a, int b) { System.err.println("lambda default method"); return a
阅读全文
posted @ 2020-03-19 12:16 硝烟漫过十八岁
阅读(245)
评论(0)
推荐(0)
2020年1月14日
java中的 | & ^ 运算符
摘要: "|" 称为或运算 只要其中一个为正确那么就正确,在进行运算的时候,只要其中一个为1,那么运算的结果就为1 "&" 称为与运算 只要两个都正确,那么结果才正确。也就是数字都为1,结果才是1,否则都是0 "^" 称为按位异或运算 数字相同则为0,不同则为1 注意:在这种运算中1为正确,0为错误 int
阅读全文
posted @ 2020-01-14 22:25 硝烟漫过十八岁
阅读(910)
评论(1)
推荐(1)
java中的原码、反码、补码
摘要: 原码:是最简单的机器数表示法。用最高位表示符号位,"1"表示负号,"0"表示正号。其他位存放该数的二进制的绝对值。 例:1010 : 最高位是1,表示这是一个负数,其他三位是:010 即:从最最右边开始计算结果为 0 = 0 * 2 ^ 0 => 0 + 1 = 1 * 2 ^ 1 => 2 + 0
阅读全文
posted @ 2020-01-14 22:10 硝烟漫过十八岁
阅读(931)
评论(0)
推荐(0)
2019年12月29日
KMP算法--通俗易通
摘要: public class KMPAlgorithm { public static void main(String[] args) { String str1 = "BBC ABCDAB ABCDABCDABDE"; String str2 = "ABCDABD"; int[] kmpTable
阅读全文
posted @ 2019-12-29 22:34 硝烟漫过十八岁
阅读(224)
评论(0)
推荐(0)
暴力破解--通俗易通
摘要: 一.什么是暴力破解 对于字符串的匹配问题,可以用暴力破解。 假设现在 str1 匹配到 i 位置,子串 str2 匹配到 j 位置,则有: 1.如果当前字符匹配成功(即 str1[i] == str2[j]),则 i++,j++,继续匹配下一个字符 2.如果不匹配(即 str1[i]! = str2
阅读全文
posted @ 2019-12-29 22:29 硝烟漫过十八岁
阅读(310)
评论(0)
推荐(0)
2019年12月24日
LocalDate 工具类
摘要: package com.eastrobot.robotdev.utils; import java.time.LocalDate;import java.time.format.DateTimeFormatter; public class DateUtils { DateTimeFormatter
阅读全文
posted @ 2019-12-24 11:15 硝烟漫过十八岁
阅读(554)
评论(0)
推荐(0)
2019年12月8日
Duration和Period的区别--通俗易懂
摘要: 在jdk1.8以后,对表示日期时间的类型进行了重新分类,这里出现了2个新的类,Duraction 和Period Duraction表示:时间的区间,用来度量秒和纳秒之间的时间值 Period表示:一段时间的区间,用来度量年月日和几天之间的时间值 那清楚了这个类度量的时间范围,那么操作api那岂不是
阅读全文
posted @ 2019-12-08 12:16 硝烟漫过十八岁
阅读(7413)
评论(0)
推荐(0)
LocalDate LocalTime LocalDateTime Instant的操作与使用
摘要: 一.简介 LocalDate表示当前(或指定)日期,格式为:yyyy-MM-dd LocalTime表示当前(或指定)时间,格式为:HH:mm:ss SSS LocalDateTime表示当前(或指定)日期时间,格式为:yyyy-MM-ddTHH:mm:ss SSS ,是前2者的结合 Instant
阅读全文
posted @ 2019-12-08 11:59 硝烟漫过十八岁
阅读(2659)
评论(6)
推荐(1)
DateTimeFormatter 的操作与使用 -- 通俗易懂
摘要: 在上一章我们讲解了LocalDate、LocalTime、LocalDateTime、Instant的操作与使用,下面讲解它们之间是如何进行格式化 DateTimeFormatter这个类它只提供了时间格式化的类型,就是按你指定的格式,或者按jdk默认的格式,需要进行调用的则是时间类本身来进行调用才
阅读全文
posted @ 2019-12-08 11:38 硝烟漫过十八岁
阅读(63789)
评论(1)
推荐(5)
上一页
1
2
3
4
5
6
···
10
下一页
公告