java小知识集绵
文章平均质量分 57
长剑_B
懂UI,从前端折腾到后端的全栈码农.欢迎关注交流.
展开
-
JDK 9-17 新特性介绍
Java 9 - 17的主要新特性原创 2022-10-18 21:10:15 · 1460 阅读 · 1 评论 -
利用标签变量, 跳出指定for循环
利用标签变量, 跳出指定for循环public class TestFor { public static void main(String[] args) { int i = 0, j = 0, max = 3; ok: // 标签标量 for (i=0;i<max;i++) { oo: for (j=0;j<max;j++) { System.out.println(i+" "+j); if (i==2)原创 2021-03-26 17:35:30 · 211 阅读 · 0 评论 -
快速失败(fail-.fast)和安全失败(fail-.safe)
.快速失败(fail-.fast)和安全失败(fail-.safe)的区别是什么? Iterator的安全失败是基于对底层集合做拷贝,因此,它不受源集合上修改的影响。 java.util 包下面的所有的集合类都是快速失败的,而java.util.concurrent包下面的所有的类都是安全失败的。 快速失败的迭代器会抛出ConcurrentModificationExce...原创 2018-10-09 08:50:10 · 308 阅读 · 0 评论 -
解答网上热门提问
/** * - 解答网上热门提问. * @author * @date */@SuppressWarnings({"rawtypes","unchecked"})public class Example { String str = new String("good"); char[] ch = {'a','b','c'}; Map map = new HashMap()...原创 2019-03-11 15:15:08 · 286 阅读 · 0 评论 -
java 格式化千位符 逗号隔开 附加货币单位
直接上干货.java 数字或货币 格式化千位符,以逗号隔开,有很多种实现方式,这里直说自己认为最简单的一种. /** * - format("###,###.##", 111222.34567) ==> 111,222.35 * @param pattern * @param value * @return * @author: * @date: */ public...原创 2019-05-22 12:23:47 · 1486 阅读 · 0 评论