第三次过程性考核
第一题
字符串逆序
输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。
程序设计思路:先创建StringBuffer 对象,然后利用StringBuffer对象使用reverse()方法将该对象实体中的字符串进行逆序输出,并返回当前对象。
运用到的知识点:StringBuffer 对象,StringBuffer 类的常用方法。
运行结果:
码云地址:https://gitee.com/changchundehui/16012008./blob/master/7-2%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%80%86%E5%BA%8F/Main.java
第二题
输出数组元素
本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。
程序设计思路:定义数组,利用for循环依次输出后一个数减去前一个数的差,并且利用cnt记数,三个一回车,最后输出所有数。
运用到的知识点:定义数组,for循环
运行结果:
码云地址:https://gitee.com/changchundehui/16012008./blob/master/7-1%E8%BE%93%E5%87%BA%E6%95%B0%E7%BB%84%E5%85%83%E7%B4%A0/Main.java
第三题
选择法排序
本题要求将给定的n个整数从大到小排序后输出。
程序设计思路:定义数组,数组中的数第一个数和第二个数比较,第一个数比第二个数小,就交换两个数,然后再和后面的数比较,利用for循环输出。
运用到的知识点:定义数组,for循环 选择排序
运行结果:
码云地址:https://gitee.com/changchundehui/16012008./blob/master/7-3%E9%80%89%E6%8B%A9%E6%8E%92%E5%BA%8F%E6%B3%95/Main.java
课堂练习码云地址:https://gitee.com/changchundehui/16012008--/tree/master/16012008/16012008
阶段性总结:java 的课程已经进行了一大半,在Java入门中了解了Java的特点,接着学习了基本的数据类型,运算符和表达式,循环语句。循环语句学习了for循环语句,while循环语句,do-while循环语句。在第四章学习了类和对象,主要学了构造发方法与对象的创建,参数传值等等。第五章学了子类与继承,主要学习了子类的继承,子类与对象,继承与多态,super关键字,final关键字,对象的上转型对象,然后学习了数组和常用实用类。
学习内容 | 代码(行) | 博客(字) |
第一次过程性考核 | 90 | 356 |
第二次过程性考核 | 100 | 300 |
第三次过成性考核 | 120 | 400 |
数组 | 95 | |
常用实用类 | 89 | |
总计 | 494 | 1056 |