• Java基础3一基础语句


    1.条件语句:所谓的条件语句就是指有选择的去执行部分代码。

    包括:if条件语句和switch条件语句

    if条件语句:

    语法:

    (1)if(条件语句){

         //条件成立时需要执行的代码

        }

    (2)if(条件语句){

        }else{

        }

    (3)if(条件语句){

        }else if(){

        }….

    (4) if(){

         }else if(){

         }else{

         }

    注意:

    else if else都不能单独的出现,必须和if匹配使用!!!

    switch条件语句,语法:

    switch(表达式){

      case 常量值: 操作语句

             break;

      case 常量值: 操作语句

             break;

      }

    switch条件语句中,表达式的值只能是byte,short,char,int,但是在JDK7.0版本可以使用String.

     2.算术运算符

    +,-,*,/,%,++,--

    ++--的特点:

    ++在前先加1再输出,++在后先输出再加1

    --再前先减1 再输出,--再后先输出再减1

    3.赋值运算符

    就是把值赋给其中的一个变量

    =,+=,-=,*=,/=.%=

    +=就表示两个变量相加把和赋给另一个变量

    例如:int num1=10; int num2=20;  num1+=num2; 就相当于num1=num1+num2;

     4.比较运算符

     >、<、>=、<=、==、!=

    5.逻辑运算符

    逻辑运算符用于对boolean类型结果的表达式进行运算,运算结果总是boolean类型的。

    &:与

    |:或

    ^:异或  说明:当两边的表达式的结果一致时输出结果为false,否则为true

    !:非  就是去相反的结果

    &&:短路与

    当第一个条件为false时,直接输出结果。

    ||:短路或

    当第一个条件为true时,直接输出结果。

     6.+连接运算符

    任何数据类型通过+号和字符串连接组成的都是一个新的字符串。

     7.三目运算符

    语法:

    X?Y:Z

    X表达式得到的一个结果一定是一个boolean类型的,如果X得到值为true则输出Y的值,否则输出Z的值。

     8.表达式

    对表达式中的操作数进行运算得到的结果称为表达式的值。表达式的值的数据类型即为表达式的类型。

    9.循环语句

     (1).for循环

     (2).while循环

     (3).do/while循环

     for循环语法:

       for(初始化变量;循环条件;改变循环条件){

       }

    while循环语法:

      while(循环条件){

        改变循环条件

      }

    do/while循环语法:

       do{

        改变循环条件

       }while(循环条件);

     注意:do/while无论条件是否成立都会至少执行一次。

     10.break和conitune

    • break 语句用于终止某个语句块的执行
    • continue语句用于跳过某个循环语句块的一次执行 
  • 相关阅读:
    mysql max_allowed_packet过小导致的prepare失败
    linux tcp/ip编程和windows tcp/ip编程差别以及windows socket编程详解
    mysql metadata lock锁
    velocity merge作为工具类从web上下文和jar加载模板的两种常见情形
    mysql 5.7.15发布
    mysql 5.6.33发布
    2016年09月编程语言排行榜
    postgresql 9.6 rc1发布
    www.97top10.com--做最好的技术交流网站
    nginx/ajax跨子域请求的两种现代方法以及403解决
  • 原文地址:https://www.cnblogs.com/smart-hwt/p/8177158.html
Copyright © 2020-2023  润新知