for语句中的i++和++i

来源:4-9 Java循环语句之 for

林剑南

2016-03-01 17:44

public class kh {    public static void main(String[] args) {        for(int i=1;i<=10;++i){//实现的功能是输出10次woai System.out.println("wo ai dfjj "); } } } 为什么i++和++i输出的结果一样他们之间有区别吗?

写回答 关注

1回答

  • 慕沐1169519
    2016-03-01 18:10:59

    在这里你可能看不出什么区别,但是在赋值语句时,比如a=++b和a=b++是不一样的,前者是先自加后赋值,后者是先赋值再自加,比如b=4,前者运行结果是a=b=5;后者是a=4,b=5

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题