小编Abh*_*hek的帖子

为什么在分配给临时变量的 for 循环值中没有按原样打印?

我的演示程序:

public static void main(String x[])
{
    int tempVal = 5;
    for(int i = 0; i < 5; tempVal = i++)
    {
        System.out.println("Value Of i: "+i +" _tempVal:"+tempVal);
    }
}
Run Code Online (Sandbox Code Playgroud)

输出 :

i 的值:0 _tempVal:5

i 的值:1 _tempVal:0

i 的值:2 _tempVal:1

i 的值:3 _tempVal:2

i 的值:4 _tempVal:3

为什么变量 "tempVal" 与 'i' 的值不同?

java oop

1
推荐指数
1
解决办法
76
查看次数

标签 统计

java ×1

oop ×1