混乱中的i++和++i
来源:互联网 发布:网络上紫菀镇有原版吗 编辑:程序博客网 时间:2024/05/16 06:54
package com.dyl;public class Demo { public static void main(String[] args) { int[] nums = new int[10]; for (int i = 0; i < 9; i++) { nums[++i] = i * 2; System.out.println(nums[i++]); // nums随着i的变化而变化 // for循环的i=0时, nums[++i=1] = (i=1)*2 , 输出 nums[1] = 2 ,这时 i=2 // for循环的i=3时, nums[++i=4] = (i=4)*2 , 输出 nums[4] = 8 ,这时 i=5 // for循环的i=6时, nums[++i=7] = (i=7)*2 , 输出 nums[7] = 14 ,这时 i=8 } }}
输出结果:
2
814
最根本还是在于++i是先做加运算再赋值,i++是先赋值再做加运算。
阅读全文
0 0
- 混乱中的i++和++i
- Java中的i++和i--
- C#中的i++和++i
- C++中的++i和i++
- java中的i++和++i
- 关于Java中的i++和++i
- java中的++i,i++,--i,i--
- C中的 i++,++i
- 大话 i++、++i和i=++i、i=i++
- ++i,i++,--i和i--的区分
- 关于i++和++i
- i++和++i问题
- i++和++i
- ++i和i++
- i++和++i
- [i:]和[i]发音
- 关于++i和i++
- i++和++i
- Android 隐藏状态栏 标题栏
- CF 821D Okabe and City
- Color the Ball HDU
- 删除github中某个文件夹
- 查全率(Recall)、查准率(Precision)以及综合评价指标(F1-Measure )
- 混乱中的i++和++i
- 页面错误!请稍后再试~ thinkphp
- Makefile教程
- 关于DataGridView 使用中遇到的问题记录
- 根据前序和中序创建二叉树及二叉树的前序、中序、后序、层次打印
- windows Server以及linux下证书服务的配置
- LeetCode 122. Best Time to Buy and Sell Stock II--求最大收益,交易次数不限
- 第一章 –– Java基础语法
- iOS 常见的两种页面跳转