2018-2019 20175216 實驗一《Java開發環境的熟悉》實驗報告

2018-2019-2 20175216 實驗一《Java開發環境的熟悉》實驗報告 實驗一Java開發環境的熟悉-1 實驗要求: 1 創建「本身學號exp1」的目錄 2 在「本身學號exp1」目錄下創建src,bin等目錄 3 javac,java的執行在「本身學號exp1」目錄 4 提交 Linux或Window或macOS中命令行下運行Java的全屏截圖, 運行結果包含本身學號等證實本身身份的信息 5 代碼提交碼雲 運行結果截圖:輸入圖片說明 實驗一Java開發環境的熟悉-2 利用IDEA進行調試 實驗要求: 參考http://www.cnblogs.com/rocedu/p/6371315.html,在Window環境中 IDEA中調試設置條件斷點 一、調試程序首先要會設置斷點和單步運行。設置斷點就是要在設置斷點的行號旁用鼠標單擊一下(或使用Ctrl+F8快捷鍵) 輸入圖片說明 二、開始調試程序,單擊Run--Debug 輸入圖片說明 三、單步運行讓程序運行到第8行,單步運行有兩種:Step Into(快捷捷F7)和Step Over(快捷捷F8 輸入圖片說明 四、設置條件斷點 輸入圖片說明 輸入圖片說明 實驗一Java開發環境的熟悉-3 練習提交本身練習項目的碼雲連接和運行結果的截圖。 16mod9=7 7+1=8 8. 產生一個隨機數,讓用戶猜想,猜錯了告訴用戶是大了仍是小了。 並進行測試(正常狀況,異常狀況,邊界狀況) 實驗過程: 一、設計隨機數的區間0-5216 二、對輸入的數進行判斷(猜大了、猜小了、猜對了、不在輸入範圍內、輸入格式不對)html

import java.util.Random;
import java.util.Scanner;
public class suijishu {
       public static void main (String[] args){
           Random shu = new Random();
           int a = shu.nextInt(5216);
           System.out.println("請猜一下5216內的隨機數:");
           Scanner input = new Scanner(System.in);
           try{
               for(int i=0;;i++) {
                   int b = input.nextInt();
                   if (b == a) {
                       System.out.println("恭喜你,你猜對了!");
                       break;
                   } else if (b < a&&b >= 0) {
                       System.out.println("對不起,你猜錯了,你猜得有點小");
                   } else if(b > a&&b <= 5216) {
                       System.out.println("對不起,你猜錯了,你猜的有點大");
                   }
                   else {
                       System.out.println("輸入的數不在既定範圍,請從新輸入");
                   }
               }
           }catch (Exception e) {
               System.out.println("輸入有錯誤,請從新輸入");
           }
       }
}

輸入圖片說明 輸入圖片說明 實驗總結 遇到的問題:一、IDEA沒法和碼雲鏈接輸入圖片說明 二、輸入格式不對輸入圖片說明 解決方法:我原本想用else解決的,但沒能解決。在學到第七章的try-catch就把這個問題解決了輸入圖片說明 輸入圖片說明java

對IDEA有了初步的瞭解,同時對本身學習的知識進行了必定的檢查,發現本身還有許多小的細節不夠細心,但願在以後的學習中能夠敲出更有質量的代碼,本身也愈來愈喜歡寫程序的過程。dom

步驟 耗時 百分比
需求分析 10min 6.7%
設計 25min 16.7%
代碼實現 90min 60%
測試 10min 6.7%
分析總結 15min 10%
相關文章
相關標籤/搜索