java基础
念动一至
记录学习中遇到的问题
展开
-
Java中,&&与&,||与|的区别执行顺序
**执行顺序 & 和 | 同用情况**1 "顺序"优先级最高 (从左到右执行 )2 其次是 “&” 和 “&&” 优先级高一点一、“&”和“|” , "&&“和”||"的定义区别(1)使用“&”操作,‘和’ 的关系, 两个表达式都需要为true, 才执行(2)使用“|”操作, ‘与’ 的关系, 两个表达式一个为true, 就执行(3)使用“&&”操作,若第一个表达式为false, 则后面表达式不执行(2)使用“原创 2021-03-31 10:02:10 · 5095 阅读 · 0 评论 -
map.getOrDefault()方法的用法详解
一句话总结getOrDefault方法当Map集合中有这个key时,就返回这个key对应的value值如果没有就使用默认值 defaultValue拆解开 Double aDouble = 0.0; //如果map中key包含stuId,则赋值给aDouble,否则给aDouble 赋值1.1 if (map.containsKey(stuId)){ aDouble = map.get(stuId); }else { aDouble = 1.1; }用法 map原创 2021-03-30 19:17:14 · 1964 阅读 · 0 评论 -
关于String、集合、数组的长度
java中string, arr数组 collection集合的长度表示方式字符串String: 长度表示方法是.length() 是方法数组arr[]; 长度表示方法:.length 是属性集合collection 长度表示方法:.size() 是方法字符串String str = "hello world";int len = str.length();数组int[] i = {1, 2, 3, 4, 5, 6};int len = i.length;集合ArrayList原创 2021-03-28 10:00:28 · 385 阅读 · 0 评论