【问题标题】:Find the sum of any two given integers求任意两个给定整数的和
【发布时间】:2021-09-04 11:43:27
【问题描述】:

[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 不能应用于给定类型; 必需:整数,整数 发现:没有参数 原因:实际参数列表和形式参数列表的长度不同

【问题讨论】:

    标签: methods sum addition


    【解决方案1】:

    包 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;
    }
    

    }

    【讨论】:

    • 我知道这种方法,但我想通过简单的用户定义方法来解决这个问题(一种方法从用户那里获取两个整数的输入,另一种方法将执行加法逻辑)。然后我调用main方法里面的两个方法来执行。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2017-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多