我刚刚开始学习Java编程课程,并收到了我的第一份作业。我的任务是以下
"技术上"说,是Hello World!做#3请求的初始程序?我想我对于什么是"参数"的术语有点困惑。是什么"价值"在Java中。
有没有人有他们可以指出的例子?或者这与说
之类的内容相同Mymethods test1 = new MyMethods();
int aVal = test1.total();
System.out.println("Method result = " + aVal);
(从书中取出)
只是有点困惑。任何帮助向我解释这个问题我都会非常感激。答案 0 :(得分:1)
如果你的问题是什么参数首先看到这个: 功能是什么?< \ b> 如果我说你
举手!
可以说是you.raiseHand()
如果我说你
将手举起120°
可能是you.raiseHand(120)
现在120是作为argumemt传递的值。
价值观如何?< \ b>
考虑这个功能
public boolean raiseHand(int deg){
useEnergy(10);
if(canRaise(deg))return true;
return false; }
你传递的120作为deg。
您的计划:
Mymethods test1 = new MyMethods();
int aVal = test1.total();
System.out.println(“Method result =”+ aVal);
在第1行中,您正在创建类Mymethods
的实例(对象)。它就像你正在创造一种可以访问Mymethods的物质。而是更多地了解课程。我想这不是一件好事。
在第2行中,您将创建一个新变量并存储函数调用的结果。首先举手,如果你成功举手,你可以存放。
最后你要打印它
答案 1 :(得分:0)
它说你应该接受一个参数并返回一个值。这意味着您的方法应该接受参数,例如:
public int addTen(int initialValue){
return initialValue+10;
}
答案 2 :(得分:0)
int myMethod(int a, int b)
{
int value = a+b;
return value;
}
代码详情
在上面的示例中,a和b是参数,v是值...
返回的任何内容都称为值 任何传递的东西(例如a和b)都称为参数 您的图书示例
Mymethods test1 = new MyMethods();
int aVal = test1.total();
System.outprintln("Method result = " + aVal);
<强>解释强> 在第3行&#34;方法结果=&#34; + AVAL&#34;是参数,打印输出将是值:)