for循环中的++i,和方法语句中的i++的区别
来源:互联网 发布:decltype java 编辑:程序博客网 时间:2024/05/27 14:13
package com.te;
public class Addtest {
public int fun() {
int a=3;
int b=4;
int i=4;
for(int i1=0;i1<1;i1++) {//for中i++,先取初始值完成本次循环再加1
System.out.println(i1);//0
System.out.println(i1);//0
}
try {
b++;//方法体中普通语句块的b++,在取初始值运行完词句后加1
System.out.println(b); //5
System.out.println(a++); //3
}catch(ArithmeticException e) {
e.printStackTrace();
}finally {
System.out.println(i++); //4
System.out.println(i); //5
return i++;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=new Addtest().fun();
System.out.println(i);//5
}
}
public class Addtest {
public int fun() {
int a=3;
int b=4;
int i=4;
for(int i1=0;i1<1;i1++) {//for中i++,先取初始值完成本次循环再加1
System.out.println(i1);//0
System.out.println(i1);//0
}
try {
b++;//方法体中普通语句块的b++,在取初始值运行完词句后加1
System.out.println(b); //5
System.out.println(a++); //3
}catch(ArithmeticException e) {
e.printStackTrace();
}finally {
System.out.println(i++); //4
System.out.println(i); //5
return i++;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=new Addtest().fun();
System.out.println(i);//5
}
}
阅读全文
0 0
- for循环中的++i,和方法语句中的i++的区别
- for循环 i++和++i 的区别
- java中的i++ 和 ++i 以及 for循环
- for循环中的++i和i++(摘抄总结)
- for循环里面的++i和i++的区别
- for循环中 i++ 和++i 区别?
- for循环中i++和++i的区别
- for()循环中 i++ 和 ++i的区别
- JavaScript:for循环中的i,加上var
- for循环中的i变量问题
- for中的i++与++i的差别
- C语言中的 i++ 和 ++i 的区别
- gdb如何监视for循环中的i,比如让i=50的时候停下来
- java里面for循环中i++与++i的区别
- JAVA for循环执行顺序 及 i++和++i的区别
- i++和++i的区别以及在for循环中效果一样解惑
- for循环保存i值的方法
- continue语句在while和for循环中的区别
- 日期类的时间从为什么是从1970年1月1日开始
- web前端面试题:实习岗位
- 初学Qt:指针类型的链表清空需要首先qDeleteAll
- 神经网络是什么?如何通俗理解神经网络
- CSS基础
- for循环中的++i,和方法语句中的i++的区别
- windows安装tortoiseGIT图文详解
- ThinkPhp安装
- 图书馆的快乐生活
- Spring事务的传播特性和隔离级别
- 操作系统(4)
- JZOJ 5452. 【NOIP2017提高A组冲刺11.5】轰炸
- 整数与字符串转化
- 有关即时通讯MQTT 的使用