java学习之流程控制之if

学编程吧java学习之流程控制之if发布了,欢迎大家通过xuebiancheng8.com来访问

java中的流程控制语句主要包括选择语句,循环语句,其中选择语句又包括if语句,switch...case语句,循环语句包括while,do...while和for循环等机构。下面来分析分析if...else的用法

if选择结构又分为if单分支结构,if...else...双分支结构,if...else if....else if ...else等多分支结构

单分支结构,顾名思义只有一个if结构。

int a =10;

if(a>5){

System.out.println(‘‘a>5);

}

这个例子就是单分支结构,顾名思义只有一个if选择

下面看双分支结构的,

int a = 10;

if(a>5){

System.out.println(‘‘a>5);

}else{

System.out.println(‘‘a<=5);

}

以上就是双分支结构,顾名思义,二选一就是双分支

还有一种选择结构是if...else if...else if....else这种结构的

int score = 80;

if(score>=90){

System.out.println(‘‘A");

}else if(score>=80){

System.out.println(‘B"");

}else if(score>=70){

System.out.println(‘C"");

}else if(score>=60){

System.out.println("D");

}else{

System.out.println("E");

}

以上就是双分支结构,顾名思义可以从多个选择中选一个

具体内容请通过xuebiancheng8.com来观看吧,网址是http://xuebiancheng8.com/play/goodgoodstudy_53_daydayup.html

java学习之流程控制之if

时间: 2024-08-10 09:11:18

java学习之流程控制之if的相关文章

Java中的流程控制(二)

关于Java程序的流程控制(二) 关于Java程序的流程控制(二) 3.switch选择语句 switch语句用于将一个表达式的值同许多其他值比较,并按比较结果选择下面该执行哪些语句. switch(表达式){case 取值1: 语句块1 break;--case 取值n: 语句块n break; default: 语句块n+1 break;} 例子:将1~3对应的星期几的英文单词打印出来, int x=2;switch(x){ case 1: System.out.println("Monda

Java中的流程控制(一)

程序的流程控制(一) 关于Java程序的流程控制(一) 从结构化程序设计角度出发,程序有三种结构: 顺序结构 选择结构 循环结构 1.顺序结构 就是程序从上到下一行行执行,中间没有判断和跳转. 2.if条件语句 ① if(条件语句){ 执行语句块} 其中条件语句可以是任何一种逻辑表达式,如果条件语句返回结果为true,则先执行后面大括号对中的执行语句,再顺序执行后面的其他程序代码,反之程序跳过条件语句后面的大括号对中的执行语句. 注:如果大括号中只有一条语句,也可以省略这对大括号 如: int

Java中的流程控制(三)

关于Java中的流程控制 关于Java中的流程控制 4.do while语句 do while语句的功能和while语句差不多,只不过它是在执行完第一次循环后才检测条件表达式的值,这意味着包含在大括号中的程序段至少要被执行一次. do{ 执行语句}while(条件表达式语句); 例子: int x=1;do{System.out.println("x="+x);x++}while(x<3); 程序打印结果如下: x=1x=2 注:do while不管如何都是至少执行一次 5.fo

java中的流程控制

流程控制 顺序执行流程 条件分支流程 if(布尔表达式) {} if(布尔表达式) {} else{} if(表达式1){} else if(表达式2){} else if ... else{} switch(int型表达式或变量) // byte short int char string(1.7之后) { case 值1: case 值2: case 值3: ... default: } break:跳出switch结构 从JDK7.0开始,switch表达式允许采用String 循环流程

Java 基本语法----流程控制

流程控制 选择结构(分支语句) 分支语句根据一定的条件有选择地执行或跳过特定的语句 Java分支语句分类 if-else 语句 switch 语句 if-else语句语法格式 if(布尔表达式){ 语句或语句块; } if(布尔表达式) { 语句或语句块; } else if(布尔表达式){ 语句或语句块; }else { 语句或语句块; } if-else语句应用举例 1 public class TestAge{ 2 public static void main(String args[]

黑马程序员---java基础语法--流程控制与函数

-----------android培训.java培训.java学习型技术博客.期待与您交流!------------ 一.程序流程控制 也称语句,主要有:判断结构.选择结构和循环结构. 1. 判断结构——if if语句的三种格式: a)  if(条件表达式) { 执行语句: } b)  if(条件表达式) { 执行语句: } else { 执行语句: } c)  if(条件表达式) { 执行语句: } else  if (条件表达式) { 执行语句 } …… else { 执行语句: } if

Java数据类型(二)、Java运算符、流程控制

一.程序写作(创建对象的初始化过程) 1.目的/结果:输出一段话"..." 2.步骤: (1)创建一个基础类,main: (2)创建一块内存空间,用来存储这段话 ①先定义属性,name,sex,age等: ②再定义方法,需要重新创建新的class类,但不需要新的ma方法: (3)调用系统方法/库方法println,实现输出结果 ①在原有的类中创建新对象,将新的class类中的方法调用过来: ②运行,输出所有的内容. //---------------------------------

Java运算符和流程控制总结

一.Java运算符总结: 1.算术运算符: ①单目:+(取正),-(取负), ++(自增1), - -(自减1): ②双目:+ - * / %(取余)(+还可以连接字符串): ③三目:a>b?true:false 说明:当a大于b的时候,为true(也就是冒号之前的值),否则为false:这整个运算符包括一个关系运算符(可以是">""<""!="等等),一个"?",一个":",冒号前后需要

[原创]Scala学习:流程控制,异常处理

1.流程控制 1)do..while 1 def doWhile(){ 2 var line="" 3 do{ 4 line = readLine() 5 println("readlineConetent" + line ) 6 }while(line != " ") 7 } 2)for 方式一: 1 for (arg <-args) 2 println(arg) 方式二: 1 for (i <- 1 to 10 if i % 2