2.Java之if语句及三目运算符

/*
作者:Prince
版本:V1.0
时间:2016年4月15日 17:17:24
功能:学习选择语句if的使用及三元运算符的用法
*/
class IfDemo
{
    public static void main(String[] args)
    {
        int i = 100;
        if(i>10)
            System.out.println("i大于10!");
        else
            System.out.println("i不大于10!");
        int x = 100;
        x = (i>5)?i:x;//三目运算符
        System.out.println(x);
    }
}
/*
总结:
1.在notepad++中按下ctrl+d可以快速复制本行数据到下一行
2.if的三种形式:
1)if(条件语句){}
2)if(条件语句){}else{}
3)if(条件语句1){} elseif(条件语句2){}....elseif(条件语句n){}else{}
3.if...else 结构简写格式:变量 = (条件表达式)?表达式1:表达式2;
三元运算符:
   好处:可以简化if..else代码。
   弊端:因为是一个运算符,所以运算完必须要有一个结果。
4.在if..else语句中,只会执行一个语句,即使后面的表达式满足,若前面的执行过,后面就没机会执行。  
疑问:
1.三目运算符的?及:后面不能跟变量吗?
可以
2.变量算表达式吗?
表达式概念:表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。
表达式英文:expression
【应该算】
*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值