Java分支结构-if语句

原创 2016年06月01日 06:39:48
在Java程序设计中,分支结构由条件语句(if语句)来完成。if语句既可以单独使用,也可以与else一起使用。以下是使用方法:
  • if语句单独使用
    if(条件表达式){
        目的;    //这里是一段代码
    }
  • 与else一起使用
    if(条件表达式){
        目的一;   //这里是一段代码
    }
    else{
        目的二;    这里是一段代码
    }

注意:条件表达式是一个关系表达式,其结果是布尔型数据。请看如下代码:
public class control1{
    public static void main(String[] args){
        int salary=10000;
        if ((salary>500)&&salary){
            System.out.println("要想请吃饭!");
            System.out.println("想请唱歌!");
            System.out.println("想请喝酒!");
        }
    }
}
运行结果:
想请吃饭!
想请唱歌!
想请喝酒!

分析:条件语句(salary>500)&&salary中,salary>500的运算结果为true,salary的值为10000,进行"与"运算时转换为true,true&&true的结果为true,条件匹配。

使用好条件语句需要注意以下几点:
  1. 应该绘制流程图,使编程时思路更加清晰。
  2. 编程时,在最简单形式的条件语句中,可以不使用大括号,因为它不会产生混淆,但建议无论是哪种形式的条件语句,都应该使用大括号。
版权声明:本文为芝麻软件工作室原创文章,未经芝麻软件工作室允许不得转载。

java笔记之分支、循环语句

1.分支流程控制语句 if  ... else 语法: 1) if(布尔值|逻辑|比较表达式){ 语句块 }else{ 语句块 } 2) if(表达式){ }else if(表达式){ } . . ....
  • u011018979
  • u011018979
  • 2014年03月26日 14:16
  • 1053

Java分支和循环语句及方法的使用

1      分支语句No3 顺序语句 分支语句 循环语句 1.1    分支语句(选择结构)   分支语句满足某种条件则执行某一部分,满足另一种条件则执行另一部分   1.2    ...
  • JourneyX
  • JourneyX
  • 2016年10月27日 21:35
  • 610

第11课 Python中if分支结构

1.if分支语句 分支语句的作用是在某些条件控制下有选择的执行实现一定功能语句块。if 分支语句则是当if后的条件满足时,if 下的语句块被执行,语法格式如下所示: count=int(raw_i...
  • nupotian
  • nupotian
  • 2017年01月12日 15:14
  • 491

JAVA: 分支结构

分支结构  什么是分支结构 首先,看一个需求,假设需要编写一个收银柜台收款程序,要求根据商品单价、购买数量以及收款金额,计算并输出应收金额和找零。 通过分析可以想到,这个程序,需要定义三个输...
  • Jian_Sir
  • Jian_Sir
  • 2015年04月11日 21:30
  • 3113

2013C++-第8周项目——用if语句实现分支结构程序设计

课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759第一部分 阅读程序并画流程图:阅读下列程序,你预计的输出:_________...
  • sxhelijian
  • sxhelijian
  • 2013年10月14日 15:31
  • 2521

分支结构之switch篇

switch语句       switch语法:             switch(表达式){                     case 常量表达式1:           ...
  • q1989424
  • q1989424
  • 2015年10月17日 21:17
  • 494

C++ 选择分支结构详解

if语句的3种形式 1) if(表达式) 语句。 例如: if(x>y) cout 这种if语句的执行过程见图3.5(a)。 2) if(表达式) 语句1 else 语句2 例如: if...
  • wma664620
  • wma664620
  • 2017年02月07日 13:28
  • 414

oracle 适合新手看的case分支结构代码

我百度了好多有关oracle中case的搜索答案,有些是所答非我所问,所以我就把我的代码拿出来给新手看看,因为我现在也是新手,所以我相信大家都能看懂 代码如下 declare        v_i...
  • caizhige123
  • caizhige123
  • 2013年12月21日 09:17
  • 495

SHELL脚本分支结构之if

说明:本文仅供学习交流,不得用于其他目的,
  • JXH_123
  • JXH_123
  • 2014年04月15日 17:01
  • 1414

15个常用sql语句 分支 循环 子查询 存储过程 事务 常用函数 sql语句执行过程(转载备用)

常用sql语句
  • luckysiesteven
  • luckysiesteven
  • 2015年10月15日 09:59
  • 2036
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java分支结构-if语句
举报原因:
原因补充:

(最多只允许输入30个字)