摘要:
思考一:大道至简——编程思维 学习计算机语言就类似于学习一门外语语法,真正难点是编程思维和解决问题能力。 编程思维是由分解、模式识别、抽象、算法四部分构成的,即将整个程序分成若干个组件、将多次出现的相似功能设成独立的方法、调试每个独立组件的健壮性、按照功能要求进行组件的组合。 这一些系列的完成其实就 阅读全文
摘要:
本周Java课上,王建民老师组织我们进行了又一轮的测试,这次我们测试的题目为随机生成四则运算题 要求可以制定题目的数量,每行的数目,是否有乘除法,是否含有括号,取值范围等要求。 源码如下 package Test; import java.util.Random; import java.util. 阅读全文
摘要:
上周五,王建民老师给我们组织了开学第一测考试,让我们完成一个公寓管理系统。由于自己暑假对于java学习的不认真导致自己对于该程序的编写有点卡壳,某些功能不能完美实现,在课下我又进行了改正,但我感觉代码有点混乱,希望能有人帮忙改正一下。 题目的要求如下: 石家庄铁道大学公寓管理系统 1、定义公寓类,类 阅读全文
摘要:
最近通过观看B站黑马程序员的课程,我学习了ArrayList集合的应用。 ArrayList集合和素组一样可以来储存数据,但它比数组的储存方式更加方便,数组里面只能储存一定量的数据,但集合可以一直添加数据。 ArrayList集合的储存类型可以不固定,大小可变,适合做数据类型不确定,且要做增删元素的 阅读全文
摘要:
在最近Java的学习中,我发现了在日常的编程中会使用好多常见的String的API,现在准备做一个小分类。 1.字符串的比较(equals与equalsIgnorecase) 根据最近所学,我发现两个不同的String输入是不能比较的,由于两个数据不在一个空间,不能相互比较。 public clas 阅读全文
摘要:
模拟购物车案例 要求 : 1 .显示商品的编号、名称、单价、数量 2.添加商品信息 3.修改所购买商品数量 4.显示购物车内商品信息 5.计算总金额 代码如下 首先建立一个商品类-Goods package obj; public class Goods { int id;//编号 String n 阅读全文
摘要:
最近跟着B站上的黑马程序员学习Java,在上课期间老师讲解了几个有趣的基础案例,我想将下面几个案例分享给大家。 1.买飞机票 需求: 1.机票价格按着淡季旺季,头等舱与经济舱收费,输入机票原价、月份和经济舱还是头等舱。 2.机票的优惠价格如下:旺季(5-10月)头等舱九折,经济舱8.5折,淡季(11 阅读全文
摘要:
读《大道至简》有感 最近在老师的建议下,我阅读了周爱民老师的《大道至简》。书中介绍的各种编程思想,让我这个刚刚接触编程一年的菜鸟受益匪浅。虽然我的学习时间很短,对于书本内很多知识都有点不理解,但它仍然给了我很多的惊喜。 这本书开头引用了愚公移山的典故,将故事抽象化,指出愚公移山这个复杂的工程也是由许 阅读全文
摘要:
首次接触Java时进行了经典的HelloWord输入 package lesson; public class Helloword { public static void main (String []args) { System.out.print("HelloWord"); } } 学习Jav 阅读全文
摘要:
最近一周,我拜读了周爱民先生所著的《大道至简》一书,周先生关于编程思想的论述,令我受益匪浅。 本书开始通过引用愚公移山的典故,将愚公比作一名编程工程师,将移山这一任务比作编程,将整个任务分为:顺序、分支、循环(编程的根本),生动形象地讲述了编程的精义。 下面是我最感兴趣的几个小部分: 程序=算法+结 阅读全文