详解JAVA之运算符

 更新时间:2021年11月10日 15:55:56   作者:略知12  
这篇文章主要介绍了详解Java中运算符以及相关的用法讲解,一起跟着小编学习下吧,希望能够给你带来帮助

一、算术运算符

运算符:常见的±*/等

表达式:运算符连接起来符合java语法的式子,比如a+b

算术运算符+ - * / %

注:要想得到小数,里面要有浮点数参与

注:字符'A'的ASCII码是65,字符'a'的ASCII码是97,字符'0'的ASCII码是48

在print的时候,char和int是根据ASCII码进行转换的

在这里插入图片描述

字符串的"+",是字符串连接符,也就是拼接

二、赋值运算符

赋值运算符:a=10,不要说a等于10,而要说将10赋值给变量a

注:当进行+=、-=、*=、/=、%=运算时,会自动强制类型转换

三、自增自减运算符

就是++、–
注:单独的i++和++i结果一样,但是赋值时有区别:j=i++变成j=i,i++;j=++i变成++i,j=i

四、关系运算符

关系运算符:==、!=、>、>=、<、<=,输出为布尔类型的值

五、逻辑运算符

逻辑运算符:&、|、^、!,输出为布尔类型的值

短路逻辑运算符:&&、||,结果和上面一样。但是,如果&&前面是false,后面则不执行;如果||前面是true,后面则不执行(短路效果)

六、三元运算符

格式:关系表达式?关系式1:关系式2

七、数据输入

Scanner使用步骤:1.导包;2、创建对象;3.接收数据。

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • SpringCloud项目中Feign组件添加请求头所遇到的坑及解决

    SpringCloud项目中Feign组件添加请求头所遇到的坑及解决

    这篇文章主要介绍了SpringCloud项目中Feign组件添加请求头所遇到的坑及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • PropertiesLoaderUtils 出现中文乱码的解决方式

    PropertiesLoaderUtils 出现中文乱码的解决方式

    这篇文章主要介绍了PropertiesLoaderUtils 出现中文乱码的解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Mybatis中多个对象包含同一个对象的处理操作

    Mybatis中多个对象包含同一个对象的处理操作

    这篇文章主要介绍了Mybatis中多个对象包含同一个对象的处理操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • Spring aop 如何通过获取代理对象实现事务切换

    Spring aop 如何通过获取代理对象实现事务切换

    这篇文章主要介绍了Spring aop 如何通过获取代理对象实现事务切换的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • 详解SpringBoot如何自定义自己的Starter组件

    详解SpringBoot如何自定义自己的Starter组件

    这篇文章主要为大家详细介绍了在SpringBoot中如何自定义自己的Starter组件,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • Mybatis动态sql超详细讲解

    Mybatis动态sql超详细讲解

    动态SQL是MyBatis的强大特性之一,顾名思义就是会动的SQL,即是能够灵活的根据某种条件拼接出完整的SQL语句,下面这篇文章主要给大家介绍了关于Mybatis动态sql的相关资料,需要的朋友可以参考下
    2023-04-04
  • IntelliJ IDEA 的使用界面图文教程

    IntelliJ IDEA 的使用界面图文教程

    这篇文章主要介绍了IntelliJ IDEA 的使用界面图文教程,需要的朋友可以参考下
    2018-10-10
  • java实现简单的汽车租赁系统

    java实现简单的汽车租赁系统

    这篇文章主要为大家详细介绍了java实现简单的汽车租赁系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • SpringBoot配置拦截器实现过程详解

    SpringBoot配置拦截器实现过程详解

    在系统中经常需要在处理用户请求之前和之后执行一些行为,例如检测用户的权限,或者将请求的信息记录到日志中,即平时所说的"权限检测"及"日志记录",下面这篇文章主要给大家介绍了关于在SpringBoot项目中整合拦截器的相关资料,需要的朋友可以参考下
    2022-10-10
  • Spring MVC整合FreeMarker的示例

    Spring MVC整合FreeMarker的示例

    这篇文章主要介绍了Spring MVC整合FreeMarker的示例,帮助大家更好的理解和使用Spring MVC,感兴趣的朋友可以了解下
    2020-12-12

最新评论