java小记-scanner,idea、强制转换、字符拼接、前五类运算符

①不想打字也是我的罪过吗?

blblb




作业2:

老师的代码:

结果

我的代码看起来冗余:

想说的:
我的本意是以为scanner只能记录一个数,然后就想着输入两次就能算两个数了,但没想到人家只是让你输就完了。不要管那么多。
而且和值只是输出打印就可以了,不需要另外存储,只是当它如果要用在某个地方作为变量时,可以单独写一个变量存储。这里显得有些多余了。再比如上面第一个作业,i的作用也是输出,其实也可以直接用sc.nextInt()输出即可,但为了方便阅读,还是用i记录再输出。所以在写代码的时候要随机应变,不是死代码,而是灵活运用。

后记:
完了完了,有点误解,
scanner 输出两个数的时候,老师写的分别是两次输入,我记成了一个输入可以记两个数字,现在看新的作业用到scanner时候才发现:

②学习idea工具的快捷使用:
project-module-package-class层层递进

psvm实现main方法的快捷代码编写,
sout实现输出语句的快捷代码编写:

设置字体颜色,字体大小以及注释样式(默认灰色斜体)
settings-editor-font以及editor-language default-comments


自动导包:

自动提示时忽略大小写:

设置背景图片:

③运算符:
算术运算符

加减乘:

除法,取余取模:

弹幕看到的一个 10.0/3和10/3.0是一样的吗,我也好奇,就来试试。好家伙bug又来了:
java: 无效的源发行版: 22
看大神的解决办法:

我试了一下,还是不行,然后重启就好了。
看来结果是一样的:

④疑问:取模会用到什么样的场景呢:

练习:


老师写的:

我写的:

有待改进。
⑤类型转换:

隐式转换(小→大)高位补0



练习:

强制转换(大→小)损失精度

练习:

做一个修改之后:


⑥字符串连接:




连续的+是从左到右进行运算,只要有字符串参与,就是一个拼接操作:


⑦字符相加:


小结:

⑧自增自减运算符:



练习:

⑨赋值运算符:


⑩关系运算符:

练习:


⑩①逻辑运算符:

分类:


场景:


演示代码:

小结:

⑩②短路逻辑运算符:(只算一半,提高运行效率)

例子:


本文作者:laogui_fuyu

本文链接:https://www.cnblogs.com/itski/p/18239610

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   laogui_fuyu  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
- 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.