12_29日结

1.循环的嵌套for使用

for循环的嵌套
    for(初始化语句1;条件表达式1;控制体语句1){
        循环体是for循环
        for(初始化语句2;条件表达式2;控制体语句2){
            循环体语句2;....
        }
    }
    

2.跳转控制语句

   break;
   在while语句中   匹配case后面起结束作用
            另外一种在死循环中起结束作用
            早期的时候在for循环嵌套中使用,使用"标签语句"
               break 标签名称;  结束指定的循环 
                  标签名称:外层循环/内层循环
   
   continue;
       一般在循环语句中使用;
       表示结束当前循环,立即进入下一次循环
   
   return; (返回一个结果)   (------结束方法使用)
       一般情况下不会单独使用;
       一般结合java中的有具体返回值的方法去使用
       class ReturnTest{
    
    public static void main(String[] args){
        System.out.println("程序开始了......");
        for(int x=1;x<=10;x++){
            if(x==3){
                break;   //结束当前循环
                continue;  //结束当前循环,立即进入下一循环
                return;  //结束方法   main方法结束          
            }
            System.out.println(x);
        }
       System.out.println("程序结束了....over");
        
        在实际开发中,return伴随着实际方法的返回值去使用的
        
   
   
面试题
   for(int x=1;x<=10;x++){
            if(x==3){
                break;   //结束当前循环
                continue;  //结束当前循环,立即进入下一循环
                return;  //结束方法   main方法结束          
            }
            System.out.println(x);
        }
       System.out.println("程序结束了....over");
   
   输出"x"  2次  break; 
           3次   continue;
           13次   在循环中加入一次输出结果
   

3.方法

    方法的概念:    使用{}代码块把某些业务代码包裹起来,起名字,称为方法名   打包
        方法名,需要见名知意   ---小驼峰
        
        
    
    
固定写法
    权限修饰符   返回值类型  方法名  (      ){
        完成你的代码的业务逻辑:根据需求完成操作
            return 结果:
    
}
       权限修饰符:目前固定使用public ----访问权限够大
               现在必须带上static      public static
           
       返回值类型:    数据类型    (基本数据类型)
           
       方法名:  给{}代码块起名字       形式参数(参与运算)和实际参数不影响
                                   实际参数(具体数值)不要定义类型
              定义方法的时候有两个明确
                     1/ 明确返回值类型;
                     2/ 明确参数类型以及参数个数
           
           
           有具体返回值类型的方法调用------推荐使用  赋值调用
               int result = add(a,b);
​
​
​
 有具体返回值类型的方法应用场景(后期用于前后端交互)
       给一个需求,使用方法完成,将结果输出到控制台展示
       
       
 
重点:   for循环嵌套的使用(穷举法)
        break   continue的区别
        
        什么是方法,以及有具体返回值类型的方法定义和调用
              两个重点
              
上一篇:Activity启动流程分析(android-29),android webview


下一篇:(29)FPGA摩尔型状态机设计(第6天)