zoukankan      html  css  js  c++  java
  • a++与++a

    CreateTime--2017年6月13日17:50:11

    Author:Marydon

    a++与++a

    演示:

    public static void main(String[] args) {
            
            // 1.初始化变量并赋值
            int i = 2;
            int num = 0;
            
            /* 演示一:进行++运算,并进行赋值操作 */
            // 2.运算
            num = i++;//实际执行了2个操作,执行顺序:先赋值后运算,即:num = i; i = i + 1;
            System.out.println("num并未发生变化:" + num + ",但变量i已经实现了增长:" + i);
            
            // 3.重新赋值
            i = 2;
            num = 0;
            // 4.再次运算
            num = ++i;//实际执行了2个操作,执行顺序:先运算后赋值,即:i = i + 1; num = i;
            System.out.println("num已经发生了变化:" + num + ",而且变量i也实现了增长:" + i);
            
            /* 演示二:只进行++运算 */
            // 5.重新赋值
            i = 2;
            // 6.运算
            i++;
            System.out.println("执行i++操作:" + i);
            // 7.重新赋值
            i = 2;
            // 8.运算
            ++i; 
            System.out.println("执行++i操作:" + i);
    }

      注意:在实际项目开发中,用的最多的是a++;

  • 相关阅读:
    【js效果】密码的显示和隐藏
    【js效果】竖向折叠二级菜单
    【js效果】单行文字滚动(从左到右)
    mysql:查询排名
    init_bootmem_node
    bootmem_init_node
    for_each_node(node)
    build_mem_type_table
    __vet_atags
    asm-offset.h 生成
  • 原文地址:https://www.cnblogs.com/Marydon20170307/p/7002640.html
Copyright © 2011-2022 走看看