java复习回顾笔记--2023.2.7and2.9

每天一句:年轻人,你的职责是平整土地,,而非焦虑时光,你做三四月的事,,在八九月自有答案。

(1)String类型的部分比较方法:

java复习回顾笔记--2023.2.7and2.9_第1张图片

equals()方法与==的区别在于:

前者是比较字符串内容,后者则是比较是否指向同一个对象

java复习回顾笔记--2023.2.7and2.9_第2张图片

(2)抽取名和姓:

java复习回顾笔记--2023.2.7and2.9_第3张图片

(3)字符串与数字间的转换:

java复习回顾笔记--2023.2.7and2.9_第4张图片

(4)神奇的生日游戏:

java复习回顾笔记--2023.2.7and2.9_第5张图片

原理:用到十进制和二进制的转换,1对应1,2对应10,4对应100,8对应1000,16对应1000

例如:9出现在集合1、4,它就为01001,也就是1+8

(5)格式化输出:

java复习回顾笔记--2023.2.7and2.9_第6张图片

具体例子:

java复习回顾笔记--2023.2.7and2.9_第7张图片
java复习回顾笔记--2023.2.7and2.9_第8张图片

(6)break和continue:break是跳出整个循环,而continue是跳出这次迭代

java复习回顾笔记--2023.2.7and2.9_第9张图片

上图解释为将1到20中除去10和11之外的整数相加

(7)找出前五十个素数的例子

java复习回顾笔记--2023.2.7and2.9_第10张图片

在这个例子中,isPrime的设置在方法里面,以及count和number增加的位置都要弄清楚,先后顺序得事先弄明白,将结构搞清再下手

(8)重载:比如int类型和double类型的max方法

你可能感兴趣的:(java)