愚蠢的问题,我不知道如何去搜索它,但总是需要 int t 吗?我很难理解 t 的用法,尤其是当我删除 int = a; 时得到相同的输出时且 b = t;从我的程序。谢谢!
示例代码:
public class Test {
public static void main(String[] args) {
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
int t = a;
a = b;
b = t;
System.out.println(a);
System.out.println(b);
没有问题是愚蠢的!在这里,当您交换
t
和 a
时,看起来 b
充当临时变量。如果删除这些行,将打印相同的值,但顺序相反。