本周案例总结
1.车票问题
有返回值的方法要先定义后再输出;switch分支一定要记得加上break
2.验证码
注意需要的值与已经定义的值是否相同,是否需要改变一下类型字母属于字符型char A=65 a=97
3.评委打分
若方法内有循环或者其他定义的变量尽量放在循环外面
4.数字加密
return 返回数据的变量名称就行;+=可以是加在一起也可以是连接在一起
5.数组拷贝
若要将数组中以【 , ,】形式则需要设置程序打印;单独只能打印出数组中的某一项
6.抢红包
循环结构的流程需要了解并掌握,break的使用一定要注意
7.求素数(只用找从2-这个区间的一半即可,因为后面一半肯定都符合,两者相除结 果小于2)
方法一:应用标记值,其中输出素数部分不能放在第二级循环中,否则会出错
方法二:结束当前循环的外部循环语法的应用
方法三:建立一个新的方法来判断
8.9打印乘法表和三角形
先考虑行再考虑列注意行与列之间的关系
写代码时出现的问题:
1.忘记在main 方法中调用该方法
2.有返回值时在方法的结尾一定要有rreturn,且要看到结果一定要打印;
无返回值的则不需要打印可以直接调用,具体还要看方法内是否有打印语句
3.区别print和println
4.面向对象,即使用了构造器还要记得在类中定义一个变量,构造器的作用只是为了个数据赋值