黑马程序员技术交流社区
标题:
技术贴
[打印本页]
作者:
ctrlctrl0811
时间:
2018-5-12 22:16
标题:
技术贴
在进行选择的时候如果是范围那么只能使用if,如果是固定的值可以根据情况选择if或者switch。在switch中的break如果不写那么会从第一个匹配的case开始一直往下执行其他case的语句直到执行完switch或者遇到下一个break。有的时候可以反过来不加case实现一定的效果。而在遍历中使用if去判断是否有某元素之类的情况时要注意else的使用是否符合逻辑。
在进行循环结构的时候,如果知道要循环的次数或者结束循环的条件,可以根据情况选择while循环或者for循环。而在不知道循环次数的时候则应该选择white循环更加理想。通过建立while的死循环并在循环体中使用if或者switch来结束循环。
在创建和使用方法时要明确方法的参数类型和返回值类型,其中参数类型和返回值类型没有关系,并且两者都可以是任意类型的返回值,如基本类型中的整型,引用类型中的数组和字符串等等。其中方法有返回值,也可以根据情况去选择接收或者不接收。例如集合中的remove方法就是返回了一个boolean型的值但是很多时候我们基本上只需要用到其中的删除功能,并不需要接收返回值进行下一步的操作。而关于String类的方法,虽然String是引用类型的一种,但是每次对String进行改变实际上都是生成了一个新的String类的数据,如果不去接收很多时候使用的方法都会失去意义。
而在平时使用esclipse打码的过程中,多使用Alt+/的快捷键能大大增加代码速度,使得编程时能有更多的时间着眼于逻辑问题而不是语法问题。
以上便是我这段时间在黑马JAVAEE基础班所学到的一些内容。
作者:
小浙姐姐
时间:
2018-5-14 16:19
似乎还有点少,加油呢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2