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%
相关文章
相关标签/搜索