第三章
咱家的小可爱
这个作者很懒,什么都没留下…
展开
-
选择结构
一、if分支结构 基本If:(最终结果是布尔值) If,else(互斥) If,else if,/else(至上而下执行,只要有一个下面就不知行了) If,if,else if,else,else,……() 随机数:[0.0,1.0 ), Double random = Math random(); System.out.print(random); Switch:(同 else if) 1、 S...原创 2019-02-02 10:58:06 · 210 阅读 · 0 评论 -
lambda表达式
lambda表达式必须要有: @FunctionalInterface 函数式接口 特点:有且仅有一个抽象方法的接口,但是可以包含多个默认的 行为参数化: 将“行为”以参数的形式进行传递的遍历方法 静态方法引用:类型::引用方法名 (当一段逻辑被多次引用时,为节省修改麻烦,将此段逻辑封装在一个方法内,然后用静态方法将其引用出来) 方法可以与函数式接口中的抽象方法不同命,但参数与返回类型要一致 ...原创 2019-07-02 21:02:49 · 94 阅读 · 0 评论 -
stream流
stream流 优势: 一条语句表述性清晰的 透明的支持多核并发 含义: 一个核为一个进程,一个进程是CPU能够处理的程序 特殊性: stream流对象一旦申城,只能被消费一次 stream()方法可以从集合对象生成一个元素流,然后运用过滤或者设置的中间操作对流进行操作以及后续操作 stream : stream 中间操作(过滤): filter 中间操作(设置): map 中间操作: matc...原创 2019-07-04 16:04:01 · 141 阅读 · 0 评论 -
map
Map: HashMap HashTable List、Set、Map三者区别 1、方法; 相同:得到值:对象名.get(); 删除值:对象名.remove(); 清空数据:对象名.clear(); 2、不同: 插入方法:1、list用:add 2、 map用:put 判断方法:1、map用:containsKey/containvalue 查询方法: 1、 map: 得到键值对的键:对象名.ke...原创 2019-07-11 09:36:00 · 185 阅读 · 0 评论