zoukankan      html  css  js  c++  java
  • 201771010108 -韩腊梅-第三周学习总结

    实验三 Java基本程序设计(2

    实验时间 2018-9-13

    一·知识点回顾

     1.第一章:

      1.1 Java程序 设计平台

      1.2 Java“白皮书”的关键术语

      1.3 Java applet与Internet

      1.4 Java发展史

      1.5 关于Java的常见误解

     2.第二章:

      2.1 安装Java开发工具包

      2.2 使用命令行工具

      2.3 使用集成开发环境

      2.4 运用图形化应用程序

      2.5 构建并运行applet

     3.第三章:

      3.1 一个简单的Java应用程序

      3.2 注释

      3.3 数据类型

      3.4 变量

      3.5 运算符

      3.6 字符串

      3.7输入输出

      3.8 控制流程

      3.9 大数值

      3.10 数组

    二.本次实验内容

    1、实验目的与要求

    (1)进一步掌握Eclipse集成开发环境下java程序开发基本步骤;

    (2)熟悉PTA平台线上测试环境;

    (3)掌握Java语言构造基本程序语法知识(ch1-ch3);

    (4)利用已掌握Java语言基本程序设计知识,学习设计开发含有一个主类、类内可有多个方法的应用程序。

    2、实验内容和步骤

    实验1:

    采用个人账号登录https://pintia.cn/,使用邀请码588329加入PTA平台NWNU-2017NISE教学班(西北师范大学 计算机科学与工程学院 2017级 网络与信息安全),完成《2018秋季西北师范大学面向对象程序设计(Java)(ch1-ch3)测试题1》,测试时间120分钟;

    实验2:

    公民身份证号码按照GB11643—1999《公民身份证号码》国家标准编制,由18位数字组成:前6位为行政区划分代码,第7位至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。从键盘输入1个身份证号,将身份证号的年月日抽取出来,按年-月-日格式输出。

    【注意:输入使用Scanner类的nextLine()方法,以免出错。】

    例如:

    输入样例:    34080019810819327X

    输出样例:    1981-08-19

    1.实验代码如下图所示:

     

    2.进行了两次实验,实验结果分别如下图所示:

     

     

    实验3:

    studentfile.txt文件内容是本班同学的学号与姓名,利用此文件编制一个程序,将studentfile.txt文件的信息读入到内存,并提供两类查询功能:

    (1)输入姓名查询学号;

    (2)输入学号查询姓名。要求程序具有友好人机交互界面。

    编程建议:

    (1)从文件中读入学生信息,可以编写如下函数:      public static void StudentsFromFile(String fileName))

    (2)输入姓名查找学生学号,可以编写如下函数:      public static String findStudent(String name)

    (3)输入学号查找学生姓名,可以编写如下函数:      public static String findStudent(String ID)

    1.建立两个类,如下图所示:

    2.实验代码如下图所示:

     2.1  S.java

    2.2   Student.java

    3.实验结果如下图所示:

     

    三.实验总结

                本次实验是在前几次实验的基础上做的,所以代码很复杂,第二个实验还是比较基础,但第三个实验我觉得很复杂,我不知道为什么需要建两个类,经过这次实验我对Eclipse集成开发环境下java程序开发基本步骤又有了一些新的认识,很多复杂的问题都可以通过Java解决,但在思维上有很多的限制,还需要突破;实验一是我第一次正式接触PTA平台,通过实验一熟悉了PTA平台线上测试环境;对Java语言构造基本程序语法知识稍微有些提高;利用已掌握Java语言基本程序设计知识,学习设计开发含有一个主类、类内可有多个方法的应用程序,虽然本次实验最后是做出来的,但还是存在很多的疑惑,下去之后会去自己再查阅资料。

  • 相关阅读:
    web测试方法总结
    APP测试点总结
    函数初识
    字符编码及文件操作
    简单购物车程序(Python)
    基本数据类型(列表,元祖,字典,集合)
    python基础
    基本数据类型(数字和字符串)
    Python入门
    操作系统
  • 原文地址:https://www.cnblogs.com/hanlamei/p/9655137.html
Copyright © 2011-2022 走看看