簡體   English   中英

Java輸入和輸出

[英]Input and Output in Java

我被要求為使用Java的新工作中的培訓練習創建一個簡單的輸入輸出代碼。 我是Java的新手,因此我碰到了一些困難。 這是我當前的代碼...

import java.util.*;
  public class Task3
  {
  static Scanner console = new Scanner(System.in);
        public static void main(String[] args)
        {
              {
                    int Number1;
                    int Number2;
                    int Number3;
                    int Sum;
                   Number1= console.nextInt(); 
                   Number2= console.nextInt();
                   Number3= console.nextInt();
                    Volume = Number1 * Number2 + Number3 ;
              }

              System.out.printIn("Answer:" + Sum ) ;

        }
  }

實際上,我希望這段代碼從用戶那里讀取3個數字作為輸入,然后產生Number1 x Number2 + Number3的總和作為輸出。 我敢肯定有幾種方法可以做到這一點,但是我從上面開始的方法就是我們被要求去做的方法。 非常感謝您的幫助,因為我希望了解更多有關此方面的信息以及遇到麻煩的地方。

僅用於加三個數字。 程序應該是

 public static void main(String[] args) throws IOException {    
        Scanner s = new Scanner(System.in);
        int num1= s.nextInt();
        int num2= s.nextInt();
        int num3= s.nextInt();
        System.out.println("Sum= "+ (num1+ num2+num3));
        // or play any game with those variables here
    }

您將添加任何額外的{}和變量,而無需使用它們。

檢查一下:

import java.util.*;

public class MyJavaProgram
{
    static Scanner console = new Scanner(System.in);

    public static void main(String[] args) {    
        int number1 = console.nextInt();
        int number2 = console.nextInt();
        int number3 = console.nextInt();
        System.out.println("Volume = "+ ((number1 * number2) + number3));
    }
}

代碼更改:

  • 刪除了一組括號,這些括號正在創建定義了Sum的本地范圍的括號,但是您嘗試在該本地范圍之外使用Sum
  • 變量定義為Sum ,然后稱為Volume ; 我認為這是復制和粘貼錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM