zoukankan      html  css  js  c++  java
  • 二、java基础-运算符_控制语句_break_continue_return

    1、运算符

    1)算术运算符:6个
    + — * % ++  --
    2)关系运算符:6个
    >  >=  <  <=   ==   !=
    3)布尔运算符
    &&并且  ||或者       !非     &逻辑    |逻辑或    !逻辑非    ^逻辑异或(^两边的结果不一样,即为true)
    4)位运算符  位表示的是二进制位
    & |  ~  ^  >>   >>>   <<
    &按位与and[真真为真,真假为假]
    | 按位 或or [假假为假,其余全为真]
    ~按位 非not[真则假,假则真]
    >>  右移
    >>> 右移 ,右边空出的位以0填充
    <<  左移
    5)赋值类运算符
    = +=  -=  *= %=  /=
    6)字符串连接运算符
    +
    7)条件运算符
    ?: 即又称三步运算符(三目运算符)
    boolean表达式?表达式1;表达式2
    boolean表达式的结果是ture,则整个表达式的结果就是表达式1的结果,相反则是表达式2的结果
        boolean sex= false;
        char c=(sex?'男':'女');
        System.out.println(c);//女
     
       boolean isSuccess=true;
        //类型不兼容
        char i1=isSuccess?'男':'女';
        System.out.println(isSuccess?'s':"失败");//s
    8)其他运算符
    instanceof     new 

    2、控制语句

    1)语法:
      第一种结构:
       if(boolean表达式){
        java语句;
       }
    
    
      第二种结构:
       if(boolean表达式){
        java语句;
       }else{
        java语句;
       }
    
      第三种结构:
       if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }
    
      第四种结构;
       if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }else if(boolean表达式){
        java语句;
       }else{
        java语句;
       }
    View Code

    2)for 循环 

     for(表达式1;表达式2;表达式3){
       java语句;
      }

     |例如:九九乘法口诀|

    int i=1;
      int j=1;
      
      for(i=1;i<=9;i++){
       for(j=1;j<=i;j++){
        System.out.println(i+"*"+j+"="+(i*j));
       }
       System.out.println();
      }
    View Code

    |0-99的偶数的和|

     int sum=0;
        for(int s=0;s<99;s++){
           if(s%2==0){
        //    sum=sum+s;
              sum+=s;
        
           }
      
        }
      System.out.println(sum);
    View Code

    3、break、continue、return

    break:语句:
     1)可以在switch语句中,结束分支语句;
     2)语句可以出现在单循环当中,默认情况下结束距离他最近的一个循环。
     3)break 后面跟一个循环的名字可以结束你指定的这个循环。
    return:语句
      1)后面不带数据,只能用在返回值类型为void的方法中,用来结束这个方法。
      2)return 后面跟一个数据,(如果这个方法有返回值,用return 后面跟一个数据可以用来结束这个方法。
    备注:如果一个方法的返回值类型是int类型的,如果你return 后面没有跟任何数据,那么编译是无法通过的。
     如果一个方法的返回值类型是void类型的,大括号里面可写return;也可以不写return;  只有当根据业务需要,要结束这个方法的时候才需要加上return;
    continue;//continue语句可以用来结束当前本一次循环,直接进入下一次循环;在该循环中继续执行i++;

    细水长流,打磨濡染,渐趋极致,才是一个人最好的状态。
  • 相关阅读:
    Spring类中的split()方法
    单例模式
    c#操作文件
    c#选择文件
    c#判断程序是否正在运行
    .net创建文件夹和txt文件
    .net 程序睡眠之后执行
    .net读取txt文件
    .net Post Json数据
    sql查看表结构以及表说明
  • 原文地址:https://www.cnblogs.com/jiarui-zjb/p/6165660.html
Copyright © 2011-2022 走看看