java语言的三种控制语句,java流程控制语句有哪些

  java语言的三种控制语句,java流程控制语句有哪些

  java的三个基本控制语句是:序列结构、选择结构和循环结构。下面这篇文章就带你了解一下,希望对你有帮助。

  如何解决写爬虫IP受阻的问题?立即使用。

  顺序结构

  它是序列结构程序最简单最基本的过程控制,只要按照解题顺序写出相应的语句,然后按照代码的顺序执行即可;程序中的大部分代码都是这样执行的。

  执行顺序是自上而下,依次执行。

  包装测试3;

  公共类OrderDemo {

  公共静态void main(String[] args) {

  system . out . println(1);

  system . out . println(2);

  system . out . println(3);

  }

  }顺序输出:1 2 3

  选择结构

  选择结构用于判断给定的条件,根据判断结果判断某些条件,并根据判断结果控制程序流程。选择结构化语句时,应该使用条件表达式来描述条件。

  Java有两种条件语句:

   if语句

   switch语句

  if 语句

  if语句包含一个布尔表达式和一个或多个语句。如果布尔表达式为true,则执行If语句中的代码块,否则执行if语句块后面的代码。

  语法

  If(布尔表达式){

  //布尔表达式为真时将执行的语句

  }if语句后面可以跟else语句。当if语句的布尔表达式值为false时,将执行else语句块。语法:

  If(布尔表达式){

  //如果布尔表达式的值为真

  }否则{

  //如果布尔表达式的值为假

  }示例:

  公共类测试{

  public static void main(String args[]){ int x=30;

  如果(x 20 ){

  System.out.print(这是if语句);

  }否则{

  System.out.print(这是else语句);

  }

  }

  }输出:

  这是else语句switch 语句

  switch语句确定一个变量是否等于一系列值中的一个值,每个值称为一个分支。

  语法

  开关(表达式){

  案例价值:

  //语句

  打破;//可选

  案例价值:

  //语句

  打破;//可选

  //可以有任意数量的case语句

  默认值://可选

  //语句

  }switch语句具有以下规则:

  switch语句中的变量类型可以是byte、short、int或char。从Java SE 7开始,switch支持字符串类型,case标签必须是字符串常量或文字。

  switch语句可以有多个case语句。每个案例后面都有一个要比较的值和一个冒号。

  case语句中值的数据类型必须与变量的数据类型相同,并且只能是常量或文字常量。

  当变量的值等于case语句的值时,那么case语句之后的语句开始执行,直到break语句出现才跳出switch语句。

  当遇到break语句时,switch语句终止。程序跳转到switch语句之后的语句执行。case语句不一定包含break语句。如果没有break语句,程序将继续执行下一个case语句,直到break语句出现。

  switch语句可以包含默认分支,该分支必须是switch语句的最后一个分支。当没有值等于变量值的case语句时执行。默认分支不需要break语句。

  示例:

  公共类测试{

  public static void main(String args[]){//char grade=args[0]。charAt(0);

  char grade= C

  开关(等级)

  {案例“A”:

  System.out.println(优秀);

  打破;案例“B”:案例“C”:

  system . out . println(“good”);打破;案例“D”:

  system . out . println( pass );案例“F”:

  System.out.println(你需要更努力);打破;默认值:

  System.out.println(未知级别);

  }

  System.out.println(你的成绩是成绩);

  }

  }输出:

  好的

  你的成绩是C循环结构

  序列结构的程序语句只能执行一次。如果你希望同一个操作被执行多次,你需要使用一个循环结构。

  循环结构可以减少源程序重复编写的工作量,用于描述某一段算法重复执行的问题。这是在程序设计中最能发挥计算机特长的程序结构。循环结构可以看作是一个条件判断语句和一个后转语句的组合。

  编程语言一般都有三种主要的循环结构:

   while循环

  做.while循环

   for循环

  while 循环

  While是最基本的循环,它的结构是:

  While(布尔表达式){

  //循环内容

  }只要布尔表达式为真,循环就会一直执行。

  示例:

  int x=10while( x 15 ) {

  system . out . println( x的值: x );

  x;

  }输出:

  x的值:10

  x的值:11

  x的值:12

  x的值:13

  x的值:14do...while 循环

  对于while语句,如果不满足条件,则不能执行循环。但是有时候即使条件不满足,我们也需要至少执行一次。做.while循环类似于while循环,除了do.while循环将至少执行一次。

  做{

  //代码语句

  }while(布尔表达式);注意:布尔表达式在循环体的后面,所以语句块已经在监控布尔表达式之前执行了。如果布尔表达式的值为true,语句块将一直执行,直到布尔表达式的值为false。

  示例:

  int x=10

  做{

  system . out . println( x的值: x );

  x;

  } while(x 15);输出:

  x的值:10

  x的值:11

  x的值:12

  x的值:13

  x的值:14for 循环

  循环执行的次数是在执行之前确定的。语法如下:

  For(初始化;布尔表达式;更新){

  //代码语句

  }关于for循环有以下解释:

  首先执行初始化步骤。可以声明一个类型,但可以初始化一个或多个循环控制变量,也可以是一个空语句。

  然后,检测布尔表达式的值。如果为真,则执行循环体;如果为false,则循环终止,并开始执行循环体之后的语句。

  执行一个周期后,更新周期控制变量。

  再次监控布尔表达式。循环上述过程。

  示例:

  for(int x=10;x 15x=x ^ 1){

  system . out . println( x的值: x );

  }输出:

  x的值:10

  x的值:11

  x的值:12

  x的值:13

  值x:14 Java的三个基本控制语句是什么?更多详情请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: