首页 > 解决方案 > 求任意两个给定整数的和

问题描述

[https://i.stack.imgur.com/1IRVE.png][1]我想通过多种方法解决这个问题。但我无法解决这个问题。我创建了两种方法(一种方法是从用户那里获取输入,两个执行加法,另一种方法是执行执行加法的逻辑),我也通过 [https://i.stack.imgur.com/ RE4Ma.png][2]h 这两种方法。

问题:

C:\Users\souvi\Desktop\myProgrammingWorld\JAVA\MyProgrammingWorld\src\BasicJavaProgram.java:7:9

java:BasicJavaProgram 类中的方法takingInput 不能应用于给定类型;必需:int,int found:无参数原因:实际参数列表和正式参数列表的长度不同

标签: methodssumaddition

解决方案


包 com.apnacollege;

导入 java.util.Scanner;

公共类 PerformAddition {

private static int num1;
private static int num2;

public static void main(String[] args) {
    
    whatToDo();
    takingInputsForUsers();
    System.out.println("The answer is : " + calculateSum());
}

static void whatToDo() {
    
    System.out.print("Enter any two positive integers to perform adition : ");
}

static void takingInputsForUsers() {
    
    Scanner scan = new Scanner(System.in);
    num1 = scan.nextInt();
    num2 = scan.nextInt();
    scan.close();
}

static int calculateSum() {
    
    int sum = num1 + num2;
    return sum;
}

}


推荐阅读