更新時間:2022-05-20 12:45:51 來源:動力節點 瀏覽1840次
在“Hello World!”之后 程序,計算器是程序員在介紹編碼時首先要學習的東西之一。之所以如此,是因為除了涵蓋了編程中的大部分基本概念之外,它的結構簡單。按照以下步驟,您也將能夠構建自己的功能齊全的計算器!
所有軟件程序都是在開發環境中編寫的,這些程序專門用于構建和編譯軟件。對于我們使用的編程語言 Java,Dr. Java 程序是一個優秀且簡單易用的入門程序。首先從 www.drjava.org 下載程序,然后根據您的計算機類型選擇 windows 應用程序或 ma??c osx 應用程序。
在你第一次打開 Dr. Java 之后,你會看到一個什么都沒有的空白屏幕。如此美麗和原始,我們將用大量代碼覆蓋這個。首先聲明一個公共 Calculator 類,然后在其中聲明一個 main 方法,如圖所示。在 Java 中,類只是一個保存信息的對象。在我們的例子中,我們正在構建的對象是一個計算器,所以我們這樣命名它。方法是執行特定任務的過程。所有方法都遵循 IPO 結構,我們將在后面了解。java中的括號表示什么包含在什么中。在我們的示例中,我們的計算器對象包含我們將要構建的方法。方法的括號是我們的代碼將被包含的地方。
如上一步所述,所有方法都遵循 IPO 結構,即輸入、過程、輸出結構的簡稱。這意味著簡而言之,所有方法都接收某種形式的輸入,執行一個過程并返回一個輸出。首先我們要聲明輸入。輸入可以是不同的數據類型,因此我們必須在聲明中具體說明。主要數據類型有int(即1,2,3...),double(即1.0,2.7,0.8...),char(a,b,c,d,+,-,#... ) 和字符串(你好,是的,嗨,請多指教……)。對于我們的示例,我們需要聲明兩個 int 類型數字和一個 char 類型運算符,這將表示我們要執行的操作。還有一件事我們必須注意的是分號的使用。在編碼中,這些幾乎用作句點,并表示計算機讀取代碼時的中斷。
現在我們開始該方法的處理部分。我們必須構建的第一件事是讓用戶輸入我們喜歡的任何類型的輸入的方法。我們可以使用掃描儀來實現這一點,該掃描儀存儲用戶鍵入的任何數據,并將其分配給我們之前聲明的輸入。我們導入掃描儀對象(頂行),聲明一個以供使用,然后鍵入三行要求用戶輸入,然后分配這些值。
我們需要聲明一個值來存儲我們的輸出值。如果答案不是整數,我們將使用 double 類型。
對于流程部分的最后一部分,我們必須做一個 switch 語句。開關接收運算符變量,并根據它是什么,選擇某種情況。
最后,我們必須聲明一行來顯示我們計算器的輸出。
現在我們的代碼已經完成,我們必須編譯(或構建)代碼。將程序保存在最適合您的位置。
現在我們可以按下運行,看看我們的代碼執行得如何。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習