java基础程序

来源:百度知道 编辑:UC知道 时间:2024/05/04 05:09:28
public class Test {
public static void main(String arg[]) {
int i1 = 10, i2 = 20;
int i = i2++;
System.out.print("i=" + i);
System.out.println(" i2=" + i2);
i = ++i2;
System.out.print("i=" + i);
System.out.println(" i2=" + i2);
i = --i1;
System.out.print("i=" + i);
System.out.println(" i1=" + i1);
i = i1--;
System.out.print("i=" + i);
System.out.println(" i1=" + i1);
}
}

谁能详细把我解读下这个程序的每行代码意思?? 谢谢

public class Test {
public static void main(String arg[]) {
int i1 = 10, i2 = 20;//阐明初始参数
int i = i2++;//参数转换
System.out.print("i=" + i);//输出结果i
System.out.println(" i2=" + i2);//输出结果i2,此时i2是i2++
i = ++i2;//i2+1+1
System.out.print("i=" + i);
System.out.println(" i2=" + i2);
i = --i1;//i=i1-1
System.out.print("i=" + i);
System.out.println(" i1=" + i1);//i1=i1-1
i = i1--;//i1-1-1
System.out.print("i=" + i);
System.out.println(" i1=" + i1);
}
}