如何继续使用下一个方法

来源:爱站网时间:2021-11-26编辑:网友分享
当我运行程序时,我设法完成了任务1,但是我没有继续进行任务2。爱站技术小编不知道为什么。为此小编去查找一些答案,现在发出来给大家参考一下啊。

问题描述


当我运行程序时,我设法完成了任务1,但是我没有继续进行任务2。

我不知道为什么。

import java.util.Scanner;
public class javaEgnaKlasser
{

public static void main(String[] args)
{
double num1= 0;
double num2 = 0;
// task 1   
Scanner scanObject =new Scanner(System.in); 
System.out.println("Snälla Välj A: ");
num1= scanObject.nextDouble();

System.out.println("You entered " + num1);

System.out.println("Snälla välj B: ");
num2=scanObject.nextDouble();
System.out.println("You entered " + num2);

double numC = num1 + num2;
double numResult = Math.sqrt(numC);     
System .out.println(numResult);
}

// task  2.

{

double num3= 0; 
Scanner scanObject =new Scanner(System.in); 

 System.out.println("Snälla Välj radie: ");
 num3= scanObject.nextDouble();
 System.out.println("You entered " + num3);
 double numResultV = ((4 * Math.PI*(num3*num3*num3)/3)); 
 System .out.println("Volymen Blir då "+ numResultV);    

思路:


您可以将要完成的任务作为task2的一部分放入方法中,并从main进行调用,如下所示:

import java.util.Scanner;

public class javaEgnaKlasser {

    public static void main(String[] args) {
        double num1 = 0;
        double num2 = 0;
        // task 1
        Scanner scanObject = new Scanner(System.in);
        System.out.println("Snälla Välj A: ");
        num1 = scanObject.nextDouble();

        System.out.println("You entered " + num1);

        System.out.println("Snälla välj B: ");
        num2 = scanObject.nextDouble();
        System.out.println("You entered " + num2);

        double numC = num1 + num2;
        double numResult = Math.sqrt(numC);
        System.out.println(numResult);
        task2();
    }

    static void task2() {    
        double num3 = 0;
        Scanner scanObject = new Scanner(System.in);

        System.out.println("Snälla Välj radie: ");
        num3 = scanObject.nextDouble();
        System.out.println("You entered " + num3);
        double numResultV = ((4 * Math.PI * (num3 * num3 * num3) / 3));
        System.out.println("Volymen Blir då " + numResultV);
    }
}

示例运行:

Snälla Välj A: 
1
You entered 1.0
Snälla välj B: 
2
You entered 2.0
1.7320508075688772
Snälla Välj radie: 
3
You entered 3.0
Volymen Blir då 113.09733552923255

 以上内容就是爱站技术频道小编为大家分享的如何继续使用下一个方法,看完以上分享之后,大家应该都知道如何继续使用下一个方法了吧。

上一篇:详解GWT 2.8.2的REST(let)客户端

下一篇:详解使用Java在Google Analytics(分析)上分页

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载