课时17:运算符简介

简介: 课时17介绍运算符在程序开发中的作用,强调运算符的优先级和使用括号简化代码的重要性。编程应避免复杂计算,保持代码简单易懂,推荐使用括号明确运算顺序,提高可读性和准确性。示例展示了复杂的运算符组合可能导致代码难以理解。

课时17:运算符简介

概念:所有的程序开发都是一种数字的处理游戏,那么对于数字的处理,一定会有所谓的操作,而这些操作模式就称为运算。


例如:如果要进行加法运算肯定使用的“+”这样的运算符来完成,而对于运算符而言,也是存在有先后的关系,像小学学习四则运算,采用先乘除后加减的顺序来完成。


首先对于程序开发而言,里面会提供有大量的基础运算符,那么这些运算符也都会提供有各自的优先顺序,可是从正常的角度来讲,个人强烈不建议去记这些运算符优先级。


理论可以去记,如果每一个程序都这么算太费神,建议语句直接能看出来,可以加“()”,记住“()”优先级更高。

image.png

 

关键性的问题是,对于程序的开发而言,个人强烈不建议编写很复杂的计算。


范例:

public class JavaDemo {
public static void main (String args []){
int x=10; 
int Y=20; 
int result =x--+ y++*--y /X /y *++x---Y+Y ++; 
}
}

image.png


如果项目代码里面按照这样的逻辑编写了代码,基本上没有人看懂,也容易出错。所以对于程序代码而言,实际上已经告别了复杂程序逻辑时代,更多情况下是希望大家去编写一些简单易懂的代码。


运算符一定记住“()”,代码简单明了。

 

相关文章
|
7月前
|
数据管理 开发者 Python
揭秘Python的__init__.py:从入门到精通的包管理艺术
__init__.py是Python包管理中的核心文件,既是包的身份标识,也是模块化设计的关键。本文从其历史演进、核心功能(如初始化、模块曝光控制和延迟加载)、高级应用场景(如兼容性适配、类型提示和插件架构)到最佳实践与常见陷阱,全面解析了__init__.py的作用与使用技巧。通过合理设计,开发者可构建优雅高效的包结构,助力Python代码质量提升。
678 10
|
9月前
|
JSON JavaScript 前端开发
怎么安装JSON服务器?JSON服务器最新安装教程
JSON Server是一款轻量级工具,基于Node.js运行,可通过单个JSON文件快速模拟RESTful API,适用于开发与测试场景。其支持CRUD操作、自定义路由及高级功能如排序、搜索、分页等,同时允许通过中间件扩展功能。为确保安全性,建议在受控环境中使用,并避免处理敏感数据。此外,还有Mirage JS、Mockoon、WireMock和Postman等替代方案,可根据项目需求选择合适的工具。
336 0
|
10月前
|
Devops 网络安全 CDN
微软警告:Azure CDN将关闭,需尽快迁移以避免服务中断
微软警告:Azure CDN将关闭,需尽快迁移以避免服务中断
|
10月前
|
存储 监控 安全
阿里云助力《诛仙世界》端游正式开服!
阿里云助力《诛仙世界》端游正式开服!
225 1
|
10月前
|
人工智能 搜索推荐 语音技术
传音X阿里云,乘AI出海!
传音X阿里云,乘AI出海!
340 1
|
10月前
|
人工智能 前端开发 程序员
AI程序员全面上线!聊着天,就把项目开发好了
AI程序员全面上线!聊着天,就把项目开发好了
274 1
|
10月前
|
存储 人工智能 机器人
央视总台与阿里云携手打造《赢在AI+》节目正式开机!
央视总台与阿里云携手打造《赢在AI+》节目正式开机!
652 1
|
10月前
|
机器学习/深度学习 人工智能 供应链
2024年的供应链回顾与2025展望:数字化转型与韧性提升
2024年的供应链回顾与2025展望:数字化转型与韧性提升
|
10月前
|
传感器 人工智能 安全
2024年的7大网络安全新闻
2024年的7大网络安全新闻
|
10月前
|
机器学习/深度学习 存储 人工智能
阿里云与零一万物达成战略合作,成立产业大模型联合实验室
阿里云与零一万物达成战略合作,成立产业大模型联合实验室
235 0

热门文章

最新文章