美文网首页
Java语法(二)

Java语法(二)

作者: 咸鱼有梦想呀 | 来源:发表于2017-09-25 23:43 被阅读0次
6、语句
  • 判断结构
  • 选择结构
  • 循环结构

(1)判断语句
if语句三种格式:

第一种格式

if(条件(真或假)表达式)
  {
           执行语句;
   }
 ①如果if后面是单条语句,可以不写大括号
 ②如果if后面有多条语句,只运行距离If最近的语句。

第二种格式

if(条件表达式)
{
    执行语句;
}
else(否则)
{
     执行语句;
}
当if else运算后,有一个具体的结果时,可以简化成三元运算符。

第三种格式

 if( 条件表达式)
 {
      执行语句;
  }
  else if(条件表达式)
  { 
       执行语句;
  }
  ……
  else
  {
       执行语句;
   }

PS:局部代码块:定义在{}里的语句
局部代码块可以定义局部变量的生命周期。


if else.gif
if else语句的应用

根据用户指定的具体数据,判断该数据对应的星期。

if else语句的应用代码及运行结果

(2)选择语句

switch语句
 switch(表达式)
 {
       case  取值1:              
                执行语句;         
                break;
       case  取值2:
                执行语句;
                break;
       ……
      default(其他):
                执行语句;
                break;
  }
ps:只有byte,short,int,char可以用switch语句选择
switch语句的应用

根据用户指定的具体数据,判断该数据对应的星期。

switch语句应用运行代码及结果
if和switch的应用:
 if:
 1.对具体的值进行判断
 2.对区间判断
 3.对运算结果是boolean类型的表达式进行判断
 switch:
 1.对具体的值进行判断
 2.值的个数通常是固定的

(3)循环结构

  • while语句
  • do while语句
  • for 语句

while语句格式

 while(条件表达式)
  {
        执行语句(循环体);
   }
while.gif

do while语句格式

 do
 {
      执行语句(循环体);
   }while(条件表达式);
do while和while的区别:
  do while:无论条件是否满足,至少执行一次
  while:只要条件不满足,就不执行

for语句格式

 for(初始化表达式(第一个被执行表达式);循环条件表达式;循环后的操作表达式)
  {
    执行语句:(循环体)
   }

 循环体完了才会执行循环后的操作表达式
for语句练习:

用for完成累加

for语句练习代码及结果
for和while:

共同点:1.for和while可以互换
区别:如果需要通过变量对循环进行控制,该变量只作为增量存在时用for语句节省内存!

for和while的区别

相关文章

  • Java语法(二)

    6、语句 判断结构 选择结构 循环结构 (1)判断语句if语句三种格式: 第一种格式 第二种格式 第三种格式 PS...

  • Java核心知识

    Java核心语法 作者:springremember 书籍:《Java核心技术卷一》《Java核心技术卷二》 ja...

  • JavaSE 基础学习之三 ——Java 的继承与接口

    接上文《JavaSE 基础学习之二 —— Java 的部分基本语法》 三. Java 的继承与接口 1. java...

  • 九章算法课程顺序

    第1周 第一周: Java与算法基础入门 Java 语法基础 Introduction to Java 变量,二进...

  • Java SE基础部分

    Java核心语法 书籍:《Java核心技术卷一》《Java核心技术卷二》 java包结构:核心包,Java1一同出...

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • 2018-06-25

    《Java从小白到大牛》之第4章 Java语法基础 Java语法基础 本章主要为大家介绍Java的一些基本语法,其...

  • Java基础语法(二)

    1、变量 什么是变量 ​ 在程序的运行过程中,其值可以改变的量。 ​ 本质上是内存中的一个...

  • 快速上⼿ Kotlin

    快速上⼿ Kotlin 基础语法 函数基础语法 与 Java 代码互调 Java 与 Kotlin 交互的语法变化...

  • Java 语法学习笔记(一)

    Java 基础语法 [toc] 参考教程 菜鸟教程 --- Java 教程 介绍 Java 许多语法跟 C/C++...

网友评论

      本文标题:Java语法(二)

      本文链接:https://www.haomeiwen.com/subject/nvbdextx.html