首页
学习
活动
专区
圈层
工具
发布

Java语句:Java空语句、复合语句和表达式语句

按照语句的组成部分,可以将顺序结构中的语句分为表达式语句、空语句和复合语句3 大类。下面首先介绍 Java 中语句的编写方式,然后对这 3 类语句进行详细介绍。...语句编写方式在 Java 中,语句是最小的组成单位,每个语句必须使用分号作为结束符。除此之外,Java 对语句无任何其他限制,开发人员可以很随意地用符合自己风格的方式编写语句。...例如,可以将一个语句放在多行中,示例如下:String str = "Apple "+"Banner "+"Pear "+" Orange";由于 Java 使用分号作为语句的结束符,所以上面的 3 行代码会被...Java 认为是一条语句,因为这 3 行中只有一个分号。...而在 Java 中将赋值作为一个运算符,因此只有赋值表达式。在赋值表达式后面添加分号就成了独立的语句。

19110
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java之if语句

    语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。...使用 if,else if,else 语句的时候,需要注意下面几点: if 语句至少有 1 个 else 语句,else 语句在所有的 elseif 语句之后。...从 Java SE 7 开始,switch 支持字符串类型了,同时 case 标签必须为字符串常量或字面量。 switch 语句可以拥有多个 case 语句。...当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。 当遇到 break 语句时,switch 语句终止。...程序跳转到 switch 语句后面的语句执行。case 语句不必须要包含 break 语句。如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。

    1K10

    Java语句基础

    前言: 上节我们讲到了Java的运算符,这节我们可以去来学习Java的语句部分,并且在这里我推荐大家去用idea来学习敲写Java的代码。...一、语句: 1.条件判断语句: Java这个的条件判断语句与C语言相似;两者相差无几 if语句: if(布尔表达式1){ //语句1 }else if(布尔表达式2){ //语句2 }else{...2.循环语句: Java中的循环语句与C语言的一样,也有while,for,do while三种形式 for语句: for(表达式1;表达式2;表达式3){ //语句 } //表达式1:用于初始化,在循环开始时...1.首先我们要用import来导入这个java.util这个package中的Scanner类。 import.java.util.Scanner; 2.利用Java的构造方法去创建对象。...对于nextLine();这部分有个需要注意的点: import java.util.Scanner; //在Java中"."表示调用的意思。

    28110

    Java基础-循环语句

    语句中应有使循环趋向于结束的语句,否则会出现无限循环–––"死"循环。 循环结构都由如下四个结构组成: 初始化、条件判断、循环体、迭代 ?...代码示例 package com.cwl.base.day02; /** * @program: java_base * @description: 测试while循环 * @author: ChenWenLong...执行初始化语句: i=1; * 2. 判断i<=100 * 3. 执行循环体 * 4. 步进迭代:i++ * 5....在for语句的初始化部分声明的变量,其作用域为整个for循环体 “初始化”和“循环条件表达式”部分可以使用逗号来执行多个 操作 如果三个部分都为空语句(分号不能省),相当于一个无限循环 ?...代码示例 package com.cwl.base.day02; /** * @program: java_base * @description: 测试for循环 * @author: ChenWenLong

    1.2K20

    java switch case 语句

    语法: switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句...default : //可选 //语句 } switch case 语句有如下规则: switch 语句中的变量类型可以是: byte、short、int 或者 char。...从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。 switch 语句可以拥有多个 case 语句。...当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。 当遇到 break 语句时,switch 语句终止。...程序跳转到 switch 语句后面的语句执行。case 语句不必须要包含 break 语句。如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句。

    2.4K20

    Java基础-条件语句

    代码示例 package com.cwl.base.day02; /** * @program: java_base * @description: 测试if单选择结构 * @author: ChenWenLong...package com.cwl.base.day02; /** * @program: java_base * @description: 测试ifelse双选择结构 * @author: ChenWenLong...; } } } switch多分支选择结构 switch语句会根据表达式的值从相匹配的执 行,一直执行到break标签处开始ak语句处或 者是switch语句的末尾。...与任一case值不匹配, 则进入default语句(如果有的话) 只能处理等值条件判断的情况,且表达式必 须为byte,short,int或char类型 ,不能是 String或double,float...常量值必须是与表达式类型兼容的特定的一 个常量不允许有重复的case值 default子句为可选 代码示例 package com.cwl.base.day02; /** * @program: java_base

    76720

    【Java】判断语句if.....&选择语句switch......

    专栏介绍 【Java】 目前主要更新Java,一起学习一起进步。 本期介绍 本期主要介绍判断语句if.....&选择语句switch...... 文章目录 1....判断语句 2.1 判断语句1--if 2.2 判断语句2--if...else 2.3 判断语句3--if..else if...else 2.4 语句练习 2.5 if语句和三元运算符的互换 3....判断语句 2.1 判断语句1--if if 语句第一种格式: if 执行流程 首先判断关系表达式看其结果是 true 还是 false 如果是 true 就执行语句体 如果是...如果是 true 就执行语句体 1 如果是 false 就执行语句体 2 2.3 判断语句3--if..else if...else if 语句第三种格式: if...else...选择语句 3.1 选择语句--switch switch 语句格式: 执行流程 首先计算出表达式的值 其次,和 case 依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中

    1.6K60

    【Java 基础篇】Java 分支循环语句

    导言 在Java编程中,条件语句和循环语句是控制程序流程和执行的重要工具。条件语句用于根据条件的真假执行不同的代码块,而循环语句用于重复执行特定的代码块。...本篇博客将围绕Java的条件语句和循环语句展开讨论,并提供示例代码来说明它们的用法和注意事项。 一、条件语句 if语句 if语句是最常用的条件语句之一,用于根据条件的真假执行不同的代码块。...三、控制流语句 除了条件语句和循环语句,Java还提供了一些控制流语句,用于改变程序的执行流程。其中包括: break语句:用于跳出循环或switch语句。...这些控制流语句可以根据实际需求在条件语句和循环语句中灵活使用,以控制程序的流程和逻辑。 总结 本篇博客围绕Java的条件语句和循环语句进行了详细介绍,并提供了示例代码来说明它们的用法和注意事项。...希望本篇博客能够帮助您理解和应用Java的条件语句和循环语句,在实际的Java编程中更加得心应手。

    47610

    Java 流程控制语句

    Java 中涉及控制执行流程的关键字有 if-else、while-do-while、for、switch、return、break、continue 等等;我们来挑几个来说道说道。...这句话套用在 if-else 语句上也非常的贴切,不信你看:只有一个 if 语句 体验AI代码助手 代码解读复制代码if (布尔表达式) {// 语句}或者一个if语句加上一个else语句 体验AI代码助手...", "王", "二"};for (String str : strs) {}也稍微解释一下:冒号 : 之前声明了 String 类型的变量 str;冒号 : 之后是数组 strs;在执行循环的时候,Java...从 Java SE 7 开始,switch 语句支持字符串形式的条件了;在这之前,switch 只支持类型为 char、byte、short 或 int 的常量表达式,以及枚举常量。...怎么使用 Java 实现斐波那契数列呢?

    31000

    JAVA|循环结构——switch语句

    问题描述 在上次的学习中我们介绍了java中的if语句,在我们学习的不断深入当中我们就会发现if语句有一个很严重的弊端,那就是当判断语句很多时我们就会写很多的if判断语句,就例如我们给同学成绩打评语时,...,Java为我们提供了switch语句,那下面我们就来学习一下switch语句吧!...解决方案 在程序显得比较笨重,程序员需要测试不同的值来给出输出语句。在java中,可以用switch语句将动作组织起来,以一个较简单明了的方式来实现“多旋一”的选择。...首先我们在学习一个Java的语句时,我们首先就需要学习这个语句的语法,和我们前面学习是一样的,switch语句的语法如下; switch(表达式){ case 常量值 1: 语句块...Switch语句首先计算表达式的值,如果表达式的值和某个case语句后面的常量相同,则执行该case语句后面的若干个语句直到遇到break语句为止。

    1.3K30
    领券