JAVA运算符:%,++ 需要注意的地方

一、求余符号:%

1.  public class Student{

2.        public static void main(String[] args){

3.                int i1 = 12 % 5;

4.                int i2 = -12 % 5;

5.                int i3 = 12 % (-5);

6.                int i4 = -12 % (-5);

7.                System.ou.println("以此输出i1,i2,i3,i4");

8.         }

9.  }

        运行后可得答案 2,-2, 2 ,-2。

        由此可得,求余运算符最终结果的符号,由被余数。

二、‘++’运算符

1. public class Student{

 2.          public static void main(String[] args){

 3.                       int myInt1 = 10;

 4.                       int myInt2 = myInt1++;//后++

5.                        System.out.println(myInt1);// 结果为 11

6.                        System.out.println(myInt2);// 结果为 10
7. //**********************

9.                        int myInt3 = 10;

10.                      int myInt4 = ++myInt3;//前++

11.                      System.out.println(myInt3); // 结果为 11

12.                      System.out.println(myInt4); // 结果为 11

13.        }

14.     } 

可以看出,‘++’放在变量前后有不同的效果。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值