zoukankan      html  css  js  c++  java
  • java continue break return 打标记

    1、continue

    continue用于结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环,而不是立刻循环体。

    2、break

    break的作用是跳出当前循环块(for、while、do while)或程序块(switch)。在循环块中的作用是跳出当前正在循环的循环体。在程序块中的作用是中断和下一个case条件的比较。

    3、return

    终止一个函数的执行,并返回 expression 的值。

    4、打标记

    一般做return的替代,如果程序的循环中使用的return会终止整个程序之后的指令,无法程序操作。

    打标记的作用是在循环之前设置参数boolean,当Boolean的值改变时,对应的循环输出也相应的发生改变。

    eg:

      //根据用户输入的随意正整数,判断其各个位子的数之和是偶数还是奇数

      import java.util.Scanner;

      public class bjdemo{

        public static void main(String[] args){

        Scanner input=new Scanner(System.in);

        //提示用户

        System.out.println("请输入一个随意正整数:");

        int num=input.nextInt();

        //循环做拆分,在这之前可以先判断该数的位数,用循环做一直除以10一直到等于0时,记录执行次数,该次数-1就是该数的位数。

        int n,sum;

        sum=0;

        for(int i=1;;i++){

        sum=num/n%10;

        if(num/n==0){

        break;

        }

        n=n*10;

        }

        boolean boo=true;//true代表该数的各个位子之和为偶数,false则为奇数

        if(sum%2==0){

          boo=true;

        }else{

          boo=false;

        }

        if(boo){

          System.out.println(num+“是偶数”);

        }else{

          System.out.println(num+“是奇数”);

        }

      }

    }

  • 相关阅读:
    接口框架项目示例
    接口框架开发流程总结
    requests库的简单使用
    使用flask创建简单的接口
    session和token
    解决log函数生成重复log的问题
    自定义封装logging参考
    织梦dedecms做的网站首页标题篡改跳转赌博网站解决方案
    织梦网站安全查杀
    织梦重置密码的方法和织梦网站后台登陆账号修改方法
  • 原文地址:https://www.cnblogs.com/dopaer/p/6508238.html
Copyright © 2011-2022 走看看