创建一个名为SumTheNumber的类。在这个类中创建一个main方法。此方法应定义3个整数变量。将此变量初始化为所需的任何值。制作一个名为sumTwoNumbers的静态方法,该方法返回整数并接受两个参数。返回值应该是最初从main方法初始化的两个变量的和。在main方法中,输出为
总和为…………..(无论方法返回的值是什么)
java
/**
* Write a description of class SumTheNumber here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class SumTheNumber
{
public static void main(String[] args){
int a =3;
int b =11;
int c =2;
int total = a + b;
//int sumTwoNumbers = c + b;
System.out.println("The sum is " + total);
}
public static int sumTwoNumbers (int b ,int c){
int sum = b + c;
return sum;
}
}
我不确定我的代码是否符合他的要求。
答案 0 :(得分:2)
通过将两个整数sumTwoNumbers()
传递到sumTwoNumbers(b, c)
来分配静态方法total
,然后打印它。
public class SumTheNumber
{
public static void main(String[] args) {
int a = 3;
int b = 11;
int c = 2;
int total = sumTwoNumbers(b, c);
System.out.println("The sum is " + total);
}
public static int sumTwoNumbers (int b, int c) {
int sum = b + c;
return sum;
}
}
否则,您可以直接使用System.out.println()
进行打印,
System.out.println("The sum is " + sumTwoNumbers(b, c));
答案 1 :(得分:0)
只需从System.out.println中调用该方法
System.out.println("The sum is " + sumTwoNumbers(b, c));
答案 2 :(得分:0)
方法有4种。
您正在使用第一种类型的方法。 这里的int是返回类型,而int,int是参数。
这意味着,无论何时必须调用方法,都必须传递两个值,例如ex。 methodName(5,10)。
但是由于您的方法正在返回值,因此需要将其存储或传递到其他地方。
int total = sumTwoNumbers(a,b);//now total will have the sum of a and b
total = sumTwoNumbers(c,total);// now total will have a+b+c
System.out.println("Sum is "+total);
答案 3 :(得分:0)
public class SumTheNumber {
public static void main(String[] args) {
int a = 3;
int b = 11;
int c = 2;
int total = sumTwoNumbers(b , c);
System.out.println("The sum is " + total);
}
public static int sumTwoNumbers(int b, int c) {
int sum = b + c;
return sum;
}
}