参数和参数有什么区别?

时间:2020-02-09 19:01:43

标签: java loops

我正在为学校做作业,并弄乱了一些不同类型的循环(即循环)...我很好奇它接受的项目是否被视为参数或参数...以及实际值是多少两者之间的区别?

表示(初始化;条件;递增/递减){ 声明 }

2 个答案:

答案 0 :(得分:2)

Java Docs中所述:

参数是指方法声明中的变量列表。 参数是方法被传递时传递的实际值 调用。调用方法时,使用的参数必须与 声明的参数的类型和顺序。

例如moveCircle()方法在声明中具有3个参数,例如:circledeltaXdeltaY

public void moveCircle(Circle circle, int deltaX, int deltaY) {
//...
}

例如moveCircle()方法被调用,并具有3个自变量

moveCircle(myCircle, 23, 56)

如果我们谈论循环,那么我们有the general form of the for statement像这样:

for (initialization; termination;
     increment) {
    statement(s)
}

位置:

  • 初始化表达式初始化循环;它被执行了 一旦循环开始。
  • 终止表达式求值时 如果为false,则循环终止。
  • increment 表达式被调用 在循环中的每次迭代之后;这是完全可以接受的 该表达式可增加或减少值。

答案 1 :(得分:0)

参数是方法定义中的变量。调用方法时,参数是您传递给方法参数的数据。

请参考here 进行进一步的讨论。

相关问题