美文网首页
【JAVA】语法记录

【JAVA】语法记录

作者: 躁动的中年大叔 | 来源:发表于2019-06-29 09:40 被阅读0次

1. 双括弧语法

        // 用于集合初始化
        List<String> list = new ArrayList<String>(){{
            add("dog");
            add("cat");
            add("monkey");
        }};

        Set<String> set = new HashSet<String>(){{
            add("cat");
            add("cat");
        }};

        Map<String, String> map = new HashMap<String, String>(){{
            put("name", "jim");
            put("age", "17");
        }};

2. foreach:增强for循环

本质上是使用了Iterator迭代器和do-while循环。
在foreach迭代中,如果对迭代集合做了增加元素、删除元素等操作的话,会抛出ConcurrentModificationException异常。

        for(String item: list){
            if(item.equals("dog")){
                list.remove(item);
            }
        }

未完待续

相关文章

  • 【JAVA】语法记录

    1. 双括弧语法 2. foreach:增强for循环 本质上是使用了Iterator迭代器和do-while循环...

  • JavaSE 基础学习之二 —— Java 的部分基本语法

    接上文《JavaSE 基础学习之一 —— Java 的简介》 二. Java 的部分基本语法 注:本篇文章部分记录...

  • Java基本语法

    Java基本语法 着重记录了Java和JS间的不同概念, 持续更新中... 入口 一个 Java 程序可以认为是一...

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • 2018-06-25

    《Java从小白到大牛》之第4章 Java语法基础 Java语法基础 本章主要为大家介绍Java的一些基本语法,其...

  • 快速上⼿ Kotlin

    快速上⼿ Kotlin 基础语法 函数基础语法 与 Java 代码互调 Java 与 Kotlin 交互的语法变化...

  • swift语法注意点(swift3.0)

    swift语法中和其它语言(OC,Java,JS)相同的地方就不多赘述,只记录一下需要注意的地方 1.基本语法部分...

  • Java 语法学习笔记(一)

    Java 基础语法 [toc] 参考教程 菜鸟教程 --- Java 教程 介绍 Java 许多语法跟 C/C++...

  • Kotlin学习笔记 - 异常

    前言 由于Kotlin的异常处理机制的语法和Java基本一样,所以这里只记录Kotlin和Java的不同点 Kot...

  • Java转Go后端开发Landing记录

    Java转Go后端开发Landing记录 基础语法 主要看Go 语言教程 | 菜鸟教程[https://www.r...

网友评论

      本文标题:【JAVA】语法记录

      本文链接:https://www.haomeiwen.com/subject/qonycctx.html