当前位置: 首页 > news >正文

Java+AI<AI的使用与Java的基础学习5>

继续学习记录,我进行运算符的学习,首先是自增自减和赋值运算,这些大部分都在c里学过了。因为我是用ai辅助写代码的,通常ai提供给我的代码没有问题且我也比较熟练后,我便用TAB直接生成,因为ai会不断提示你后面要写的代码,以至于当我学习赋值运算时看到了之前从来没有见到的(我的c学的是旧版且没有完全学完),For example:b&=10;我当时就蒙了,好在ai就在旁边我可以直接询问,了解过后我知道了&和|的运算

把要计算的十进制数转换为二进制

&:对两个整数的二进制表示,对应位都是1时结果为1,否则为0

|:对应位至少有一个为1时结果为1,否则为0。

练习如下

接着我学习了关系运算符

符号解释
==就是判断左边跟右边是否相等,如果成立就是true,如果不成立就是false
!=就是判断左边跟右边是否不相等,如果成立就是true,如果不成立就是false
>就是判断左边是否大于右边,如果成立就是true,如果不成立就是false
>=就是判断左边是否大于等于右边,如果成立就是true,如果不成立就是false
<就是判断左边是否小于右边,如果成立就是true,如果不成立就是false
<=

就是判断左边是否小于等于右边,如果成立就是true,如果不成立就是false

  • 关系运算符最终的结果一定是布尔类型的。要么是true,要么是false(在c中是0和1)

  • 在写==的时候,千万不要写成=。

练习如下

接着我学习了逻辑运算符,和上面提到的不同的是这个逻辑运算符上面的是按位运算

&:逻辑与(而且)

两边都为真,结果才是真,只要有一个为假,那么结果就是假。

|:逻辑或(或者)

两边都为假,结果才是假,只要有一个为真,那么结果就是真。

练习如下

在我之前学习c时当时只有&&和||,Java中&和&&都有且都有不同的功能。&是两边都要计算,&&是短路(也就是当有一个出现false时,其余的都不需要计算),&&大大提高了运算效率。

可以参考我下面两个练习

今天的学习就到这里,如果对你有帮助,那就是我的荣幸,谢谢观看。

http://www.jsqmd.com/news/735563/

相关文章:

  • Graph扩散Transformer在分子生成与优化中的应用
  • python sphinx-rtd-theme
  • 纯HTML+CSS像素级克隆Cursor官网:前端基础还原实战
  • 使用taotokencli工具一键配置团队开发环境中的大模型密钥
  • 终极数据恢复指南:如何使用TestDisk和PhotoRec从灾难中拯救你的宝贵数据
  • Silk v3音频解码实战:30分钟搞定微信QQ语音转MP3
  • 可恢复功能设计理念:可恢复功能设计理念
  • 2026年国内婚庆公司梯队盘点:礼仪公司、舞台搭建公司、舞狮表演、LED租赁、会展公司、会议策划公司、启动球租赁选择指南 - 优质品牌商家
  • 苹果手机照片去背景怎么操作?2026年最全指南+免费工具推荐
  • 解释一下NGINX的反向代理和正向代理的区别?
  • AI表格可视化:ShowTable如何实现数据与美观的平衡
  • python myst-parser
  • OpenClaw技能安全扫描实战:静态模式匹配防御AI智能体指令风险
  • 逻辑推理引擎Chrysippus:从哲学到代码的自动推理实践
  • 几何约束增强视觉语言模型的空间推理能力
  • 别再装第三方了!深度体验统信UOS 1050/1060自带的远程连接工具,到底香不香?
  • python nbconvert
  • 基于Chrome DevTools Protocol的Go浏览器自动化:Gbrow实战与优化
  • GORL框架:强化学习中策略生成与优化的解耦实践
  • 2026年Q2免疫细胞回输权威机构盘点:免疫细胞治疗结节、免疫细胞治疗肿瘤、干细胞价格、干细胞储存多少钱、干细胞回输选择指南 - 优质品牌商家
  • LintConfig:专为代码重构设计的静态分析规则库
  • Linux实时化技术解析与实践指南
  • 2026石油用高强度钛棒哪家可靠:TC4钛环、TC4钛筒、国军标钛锻件、船舶用钛锻件、钛方条、钛法兰、锻件钛棒选择指南 - 优质品牌商家
  • 原神自动化终极指南:用BetterGI快速提升游戏效率80%
  • CUDA矩阵乘法优化:共享内存分块与Warp级执行机制深度解析
  • 奖励模型技术解析:从原理到工程实践
  • DLSS 4.5技术解析:超分辨率与动态多帧生成革新
  • Go语言轻量级网页抓取工具Clawbody:核心原理与实战应用
  • Steam创意工坊下载终极指南:无需客户端轻松获取1000+游戏模组
  • Spark NLP:分布式自然语言处理框架的设计原理与工程实践