20172323 2017-2018-2 《程序设计与数据结构》实验1报告

20172323 2017-2018-2 《程序设计与数据结构》实验1报告

课程:《程序设计与数据结构》

班级: 1723

姓名: 王禹涵

学号:20172323

实验教师:王志强

实验日期:2018年3月21日

必修/选修: 必修

1.实验内容

  • 1.学习Java开发环境的熟悉(Linux + Eclipse)和Intellj IDEA 简易教程
  • 2.练习(通过命令行和IDEA两种方式实现)换成前两周项目内容;
  • 3.练习实验项目PP2.5,PP3.3,PP3.5,PP3.8,
  1. 实验过程及结果

    我总觉得JDK好像下过不止一次,但是安装的时候并没有像这次遇见一些问题,尤其是照着图解教程要我设置环境变量时真的是搞得我一头雾水,教程要求我新建一个Path变量,但是新建之后,Path变量直接取代了原有的一个变量。但是后面的实验过程中也没有遇到什么影响,老师也说直接安装即可不用管设置变量的问题。

    之后的IDEA的安装也十分顺利,包括克隆码云上的项目到本地,以及之后汉化包的使用等,几乎是一马平川。

    在环境方面做好准备之后,也较轻松地完成了PP2.5,PP3.3, PP3.5, PP3.8几个实验项目。

  2. 实验过程中遇到的问题和解决过程

    问题1:PP3.3中,要求“中间三个数字组成的数不能大于655”

    问题1解决方案:可以使用“xxx = generator.nextInt(556) + 100”的命令,这样中间三个数字的取值为100~655,虽然省略掉了000~099之间的取值,但是已经达到了随机取值的目的。运行程序及结果如下:

其他(感悟、思考等)

实验项目就是要求我们要亲自动手,在做的过程中发现问题并解决问题,这样才能不断的提高。通过本次实验项目,我算是初步了解了第三章的一些知识且能够有所运用,譬如说Random类,Math类,DecimalFormat类等等一些方法的用法,也了解到了运用import语句的用处。

参考资料

  • 《Java程序设计与数据结构教程(第二版)》
  • 《Java程序设计与数据结构教程(第二版)》学习指导
  • Intellj IDEA 简易教程

原文地址:https://www.cnblogs.com/Lewandodoski/p/8646365.html

时间: 2024-10-12 12:33:15

20172323 2017-2018-2 《程序设计与数据结构》实验1报告的相关文章

20172333 2017-2018-2 《程序设计与数据结构》四则运算报告(2)

20172333 2017-2018-2 <程序设计与数据结构>实验2报告(2) 1.结对成员 严域俊20172333 2.小组结对合作图片 3.项目中自己负责的部分 package ddaadada; import java.util.*; public class LT { public char[] op = {'+','-','*','/','(',')'}; public String[] strOp = {"+","-","*&qu

20172323 2018-2019-1 《程序设计与数据结构》课堂测试报告

20172323 2018-2019-1 <程序设计与数据结构>课堂测试报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 王禹涵 学号: 20172323 实验教师:王志强老师 测试日期:2018年12月10日 必修/选修: 必修 1.测试内容 哈夫曼编码测试 设有字符集:S={a,b,c,d,e,f,g,h,i,j,k,l,m,n.o.p.q,r,s,t,u,v,w,x,y,z}. 给定一个包含26个英文字母的文件,统计每个字符出现的概率,根据计算的概率构造一颗哈夫曼

20172311 2017-2018-2 《程序设计与数据结构》实验一报告

20172311 2017-2018-2 <程序设计与数据结构>实验一报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 赵晓海 学号:20172311 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 (1).学会使用IEDA简单地调试程序. (2).使用jdb编译.运行简单的Java程序: (3).学会在IEDA中以及在使用JDK时设置断点并单步执行. (4).验收pp2.5,pp3.3,pp3.5,pp3.8. 2.实验过程及结果

20172317 《程序设计与数据结构》实验一实验报告

20172317 2017-2018-2 <程序设计与数据结构>实验一报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 蒋子行 学号:20172317 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 下载IDEA,并且成功的配置了IDEA 完成PP2.5,PP3.3,PP3.5,PP3.8,不过这些不是本来就是第三周作业么 把编程工程导入IDEA中 2.实验过程及结果 过程:首先是到处查找关于本次试验的资料...然后到处下载IDEA.

20172330 2017-2018-2 《程序设计与数据结构》实验一报告

20172330 2017-2018-2 <程序设计与数据结构>实验x报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 李楠 学号:20172330 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 进行PP2.5,PP3.3,PP3.5,PP3.8,的编译 关于安装调试IDEA,JDK: 实验过程及结果 刚开始是在网上下载的IDEA,然后老师说先要弄jdk,然后就通过U盘复制别已经下好的jdk拷贝到电脑上,按照娄老师的那篇博客一步步安

20172325 2017-2018-2 《程序设计与数据结构》实验一报告

---恢复内容开始--- 20172325 2017-2018-2 <程序设计与数据结构>实验一报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 邓煜坤 学号:20172325 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 一.实验内容 1.java开发环境的熟悉以及典型例题的实验: 2.IDEA以及JDK的安装和调试 二.实验过程及结果 关于习题PP3.3.PP3.5和PP3.8的联系,首先是对照课本熟悉知识点,之后进行多次尝试,体会做中学,对

172303 2017-2018-2 《程序设计与数据结构》实验二报告

172303 2017-2018-2 <程序设计与数据结构>实验二报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 范雯琪 学号:20172303 实验教师:王志强 助教:张旭升/刘伟康 实验日期:2018年4月17日 必修/选修: 必修 1.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 完成蓝墨云上 (1)-(5)实验. 2.实验过程及结果 过程: 本次实验老师一共设置了5

20172329 2017-2018-2 《程序设计与数据结构》实验二报告

20172329 2017-2018-2 <程序设计与数据结构>实验二报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 王文彬 学号:20172329 实验教师:王志强 实验日期:2018年4月21日 必修/选修: 必修 1.实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 完成实验. 2. 实验过程及结果 一.理解内容 首先,我根据老师所给的几篇博客中大致了解了什么是TDD测试

20172330 2017-2018-2 《程序设计与数据结构》实验二报告

20172330 2017-2018-2 <程序设计与数据结构>实验二报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 李楠 学号:30 实验教师:王志强 实验日期:2018年4月18日 必修/选修: 必修 1.实验内容 1:初步掌握单元测试和TDD 2:理解并掌握面向对象三要素:封装.继承.多态 3:初步掌握UML建模 4:熟悉S.O.L.I.D原则 5:了解设计模式 6:完成蓝墨云上 (1)-(5)实验. 2. 实验过程及结果 实验1:练习单元测试,学会写三种代码(