优化,优化什么?怎样优化?
同样的功能,不同的人写出来就有可能是完全不一样的,这是为什么呢?说得简单一点就是“一题多解”,呵呵!
同一个问题可以有多种解决办法,这些办法当中,当然有一个方法相对较好,有一些方法相对较差,在可能的情况下,尽量用好一点的办法来解决问题。
今天这一节的内容就是对上一节的内容进行优化,相信看到这里的朋友都看过了上一节的教程,在上一节教程中,为了判断要添加进数据库中的班级名是否存在重复的情况,我们用了一个循环,用准备写入数据库的班级名和已经有的班级名进行逐一对比,这当然是可行的,但如果要进行判断的班级比较多的话,比如说已经存在了一万个班级,呵呵,不知道有没有这么大的学校,那一个一个的对比岂不是要对比一万次?那运行的速度就可想而知了,所以我们今天这一节的内容就是要解决这个问题。
我们要操作是数据库,从这方面入手来解决其实非常的简单,就是直接对数据库进行查询,看是返回值就知道了!
先看代码: