首页 > 编程语言 > Java基础知识(自增自减运算符、赋值运算符)

Java基础知识(自增自减运算符、赋值运算符)

时间:2023-02-10 18:33:33浏览次数:38  
标签:自增 Java ++ 运算符 int println out 赋值

一:自增自减运算符

1.基本用法

作用

符号

说明

++

变量的值加1

--

变量的值减1

注意:++和--既可以放在变量的前边,也可以放在变量的后边。

1.单独使用:++和--无论是放在变量的前边还是变量的后边,单独写一行结果是一样的。

应用场景:(1)年龄的增加

int age = 3;
age++;
System.out.println(age);//4

(2)清空购物车

(3)数数

2.参与计算:++和--他们放在变量的前边和后边结果是不一样的。

//1.
int a = 20;
int b = a++;
System.out.println(a);//21
System.out.println(b);//20
//2.
int a = 20;
int b = ++a;
System.out.println(a);//20
System.out.println(b);//21

二:赋值运算符

符号

作用

说明

=

赋值

int a = 10;将10赋值给a

+=

加后赋值

a+=b,将a+b的值给a

-=

减后赋值

a-=b;将a-b赋值给a

*=

乘后赋值

a*=b,将a*b赋值给a

/=

除后赋值

a/=b,将a/b赋值给a

%=

取余后赋值

a%=b,将a/b的余数赋值给a

注意:扩展的赋值运算符隐含了强制类型的转换

                      Java基础知识(自增自减运算符、赋值运算符)_赋值运算符



标签:自增,Java,++,运算符,int,println,out,赋值
From: https://blog.51cto.com/u_15912723/6049688

相关文章

  • java 接口返回空指针问题排查
    java接口返回空指针问题排查问题现象现象:业务流程都能通,数据也正常,就是接口返回【空指针异常】排查:postman接口调用测试,返回200PHP项目中调用接口,返回400空指针异常......
  • Java 判断Ip的正则表达
    IPv4校验publicstaticbooleanisboolIp(StringipAddress){Stringip="([1-9]|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|2......
  • java -jar 启动依赖包分离的jar包,jasypt 加密报错 Factory 找不到
    1、windows下使用使用分离方式打包,使用java-jar方式启动jar包报错提示Factory相关报错2、将jre/lib/ext下面的sunjce_provider.jar拷贝到分离出来的jar包目录中再......
  • java加快批量插入的两个方法
    一:配置参数:关于rewriteBatchedStatements这个参数介绍:MySQL的JDBC连接的url中要加rewriteBatchedStatements参数,并保证5.1.13以上版本的驱动,才能实现高性能的批量插入。......
  • JAVA8之Stream(其一:分页)
    分页,是项目开发中的常驻者,想必大家都使用过PageHelper进行分页,或者利用mysql语句的limit进行分页。利用PageHelper去分页,无非就是在你的sql语句外层嵌套一个limit,一旦遇到......
  • EL概述 运算符
    EL表达式1概念:ExpressionLanguage表达式语言2作用:替换和简化jsp页面中java代码的编写3语法:${表达式}4注意jsp默认支持el表达式如果要忽略......
  • JavaScript 获取元素的 坐标位置
         https://blog.csdn.net/im20166456/article/details/113793437?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefaul......
  • JavaScript中的函数
    函数:一个被设计为执行特定任务的代码块语法通过function关键词定义,后面跟着其函数名称,然后是一对圆括号,圆括号中可以定义一些函数的参数。没有名称的函数呢?函数名称......
  • Java读取上传的word文档内容
    @RequestMapping(value="save",method=RequestMethod.POST)publicRsave(@RequestParam("imgFile")MultipartFilefile){StringfileName=file.getOrigin......
  • Java连接redis的工具类
    importorg.springframework.data.redis.core.StringRedisTemplate;importorg.springframework.stereotype.Component;importjavax.annotation.Resource;importjav......