学习心得

来源:互联网 发布:windows怎么修改快捷键 编辑:程序博客网 时间:2024/05/16 09:35
1:循环控制语句
1)for循环:明确循环的次数。
获取三位数上每一位:int ge = x%10;int shi = x/10%10;int bai = x/100%10;
2)while循环:和for循环之间的区别:for循环的局部变量在栈内存中,随着for循环的结束,这个变量也会跟着被释放,而while循环结束后,还可以去访问那个变量。
一个需求明确循环的次数,使用for,如果没有明确循环次数,则使用while。


两个循环的死循环:for(;;){ }   while(true){ } 
3)do-while循环:do{ }while();
do-while主要是先循环一次,然后在进行判断。
2:跳转控制语句:
1)break:中断,不能单独使用。可以在switch中使用,在循环语句中使用,在for循环语句嵌套中使用。(定义标签:(标签名):语句)
wc:for(int x = 0 ; x <=3 ; x++)//外层循环
nc:for(int y = 0 ; y <=4 ; y ++)


break wc;//中断外层循环
break nc;//中断内层循环
2)continue:break是中断结束,continue是结束当前循环,进入下次循环。
3)return:返回一个具体的结果,然后终止循环。
3:方法:注意事项:方法和方法是平级关系,方法中不能出现方法;形式参数必须有数据类型;方法调用时,实际参数不需要写数据类型。
有具体返回值的方法调用:最好是赋值调用。
void类型:单独调用。
方法的重载:同一个类中,方法名相同,形式参数的个数或者参数类型不同。
4数组:数组的定义:静态初始化:给定数组中的具体元素值,数组的长度由系统给定。
动态初始化:给定数组的长度,数组中具体的元素值由系统给定。
int [] arr = new int[4];  System.out.println(arr);输出的是数组的地址值。
异常:数组角标越界,超过了数组的长度。空指针异常,对象为空,还要访问里面的元素。
原创粉丝点击