我想知道你怎么用前面的方法答案来调用方法。让我们说: 我有多个类,coolNumber()方法和addNumber方法。
A.coolNumber(); //returns 2
addNumber(int i); //add 2
对于addNumber(),你如何使用2的答案作为Int;?并使用喜欢
A.coolNumber().addNumber();
不 as:addNumber(coolNumber);
我只是简化了这个问题,实际上我正在处理一个单身人士和getter and setters方法。
答案 0 :(得分:4)
您需要传入方法addNumber()的参数。这就是将变量传递给方法的方法。 A.coolNumber()可以被认为是一个int,因为它返回int 2.因此你需要这样做...
addNumber(A.coolNumber());
//Don't forget the parenthesis after the method call!
由于A.coolNumber返回2,因此您不会更改A.coolNumber()中的返回值,因此它将与以下代码相同。
addNumber(2);
答案 1 :(得分:2)
您正在寻找的是:
addNumber(A.coolNumber());
这会将A.coolNumber()
返回的值作为参数传递给addNumber
。
P.S,确切的调用可能会略有不同,具体取决于这两种方法属于哪些类,以及它们是静态方法还是实例方法,您没有在问题中指定。
答案 2 :(得分:1)
您可以使用以下代码段 -
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
1. Heading One
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
<form class="form form-group" method="post" role="form">
<div>{{ wtf.form_field(form.field1) }}</div>
<div>{{ wtf.form_field(form.field2) }}</div>
<div>{{ wtf.form_field(form.field3) }}</div>
<div>{{ wtf.form_field(form.field4) }}</div>
</form>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingTwo">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
2. Heading Two
</a>
</h4>
</div>
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
<div class="panel-body">
<form class="form form-group" method="post" role="form">
<div>{{ wtf.form_field(form.field5) }}</div>
<div>{{ wtf.form_field(form.field6) }}</div>
<div>{{ wtf.form_field(form.field7) }}</div>
</form>
</div>
</div>
</div>
</div>
<form class="form form-group" method="post" role="form">
<div>{{ wtf.form_field(form.submit) }}</div>
</form>
或者您可以使用以下代码段 -
int someInt = A.coolNumber(); //assign it to someInt, since coolNumber() returns 2.
addNumber(someInt); //use someInt