拆封即食Java工具类
桑汤奈伊伏
洋文好,写博遵循基本法 / 非常熟悉西方的那套理论 / 大新闻酝酿中,先从微小的事情做起 / c,c++,java,js,python哪个语言没学过,我和他们谈..并不能...orz。
展开
-
java根据生日计算年龄工具类
在开发中时常遇到要通过生日计算年龄的需求,这里记录一下 private static int getAgeByBirth(Date birthday) { int age = 0; try { Calendar now = Calendar.getInstance(); now.setTime(new Date(...转载 2018-07-25 14:43:32 · 545 阅读 · 0 评论 -
Java一行代码实现Map转List
做项目的时候,遇到这么一个应用场景。需要一个Map来查重,并做业务操作。最后需要把这个map中存放的对象转存到一个List当中。最直接的写法就是遍历这个Map一个一个add到这个list当中。在stackoverflow找到了另一种写法:假设有一个mapMap<String, Order> ordMap = new HashMap<String, Ord...翻译 2018-05-08 19:59:50 · 670 阅读 · 0 评论 -
Java 整数转换为32位二进制字符串(左补0)
我们在看java源码的时候,经常能看到通过位操作构造的常量。为了更好理解源码,我会把这些值打印出来(人肉运算估结果的旁友请忽略)。这个时候就需要用到这个方法了。java的Integer类是自带int转二进制字符串的,但是这个方法转换出来的二进制字符串只会保留最高非零位以后的字符串,不满32位。因此我再给他补个0就行。非常简单,自己做个记录,也方便他人。根据自己需要传入位数。//i 期望转...原创 2019-09-16 09:29:48 · 8552 阅读 · 1 评论 -
Java 压缩连续空格到只剩下一个
英文名之间会用空格分隔,但是有的用户可能会手抖打多一个空格,这个时候就需要我们来压缩掉。用replaceAll匹配正则来压缩空格。public class TestReplaceAll { public static void main(String[] agrs){ String testSTr = " Stssh aajajaj ...原创 2019-05-16 09:41:10 · 1377 阅读 · 0 评论