# 学号 2017-2018-20172309 《程序设计与数据结构》实验1报告

学号 2017-2018-20172309 《程序设计与数据结构》实验1报告

课程:《程序设计与数据结构》
班级: 1723
姓名: 王志伟
学号:20172309
实验教师:王志强老师
实验日期:2018年3月21日
必修/选修: 必修html

1.实验内容java

  • 学会使用JDK编辑、编译、运行并检查简单的Java程序。
  • 学会使用intellj IDEA 编写程序。
  • 学会在intellj IDEA 中的设置断点以及单步运行IDEA使用教程

2.实验过程及结果git

  • 首先使用虚拟机中的JDK把实验PP2.五、PP3.三、PP3.五、PP3.8例题作了。
  • 而后通过九九八十一难把intellj IDEA 安装上了。
  • 安装好了intellj IDEA却不会用,而后请教了别人很久,加上教程把它们大概弄明白了。

3.实验过程当中遇到的问题和解决过程数据结构

问题1:在使用虚拟机Jdk作例题PP3.3出现了麻烦,发现超纲!
问题1解决方案:dom

  1. 上课时老师讲了一种让咱们可以理解的方案:ide

    import java.util.Random;
    public class homework3_3
    {
    public static void main(String []args)
    {
    Random generator = new Random();
    int a1,a2,a3,b,c,d1,d2,d3,d4,d5,e;
    a1 = generator.nextInt(8);
    a2 = generator.nextInt(8);
    a3 = generator.nextInt(8);
    b = generator.nextInt(556)+100;
    d1 = generator.nextInt(10);
    d2 = generator.nextInt(10);
    d3 = generator.nextInt(10);
    d4 = generator.nextInt(10);
    System.out.print(+a1);
    System.out.print(+a2);
    System.out.print(+a3);
    System.out.print("-"+b);
    System.out.print("-"+d1);
    System.out.print(+d2);
    System.out.print(+d3);
    System.out.print(+d4);
    System.out.println("");
    }
    }idea


这是分割线
***************************************************************************************设计

  1. 以后学长又教了咱们一种方法:版本控制

    public class telephonenumber {
    public static void main(String[] args) {
    DecimalFormat decimalFormat = new DecimalFormat("000");
    DecimalFormat decimalFormat1 = new DecimalFormat("0000");
    Random random = new Random();
    int num = random.nextInt(8);
    int num1 = random.nextInt(8);
    int num2 = random.nextInt(8);
    int num3 = random.nextInt(656);
    int num4 = random.nextInt(10000);
    System.out.println("电话号码:" + num + num1 + num2 + "-" + decimalFormat.format(num3) + "-" + decimalFormat1.format(num4));
    }
    }orm

问题2:安装intellj IDEA 也出现了麻烦,由于网速缘由,直接从别人电脑把整个IDEA文件拷贝到本身电脑,致使git时文件路径不同。
问题2解决方案:
1.直接拷贝文件程序,会出现以上状况。能够修改文件路径:设置》版本控制》GIt
2.能够直接把别人的安装包拷贝过来,以后自动匹配!!!

其余(感悟、思考等)

  • 此次实验课让我复习了javac 、javac -cp 、java 、 java -cp的联系与区别。
  • 除此以外,发现IDEA贼好用,之前用虚拟机打的代码如今用IDEA只需一半的时间。

参考资料

Markdown的经常使用语法说明

IDEA使用教程

IDEA注册码申请 ...

相关文章
相关标签/搜索