模块三-IDEA/运算符-尚硅谷Java笔记总结

模块三.idea_运算符

diea的介绍

1.概述:开发工具

2.特点:

a.idea是java写的,所以本地上必须有正确的jdk环境(JAVA_HOME)

b.idea自动保存

c.不用我们打开dos命令窗口执行javac和java命令

d.idea有强大的快捷键,生成代码,纠错等

e.idea会自动管理我们写的代码

3.相关开发工具:eclipse myeclipse

4.作用:加速我们的开发

类的创建以及入门程序的编写:

1.生成main方法:输入main,回车

2.生成输出语句:sout,回车

3.将变量名放到输出语句中:

a.变量名.sout

b.变量名.soutv:带字符串拼接格式的输出方式,输出格式好看

 

逻辑运算符区别
&

1.单与,如果前后都是布尔型,有假则假,但是如果符号前为false,符号后的判断会继续执行

2.如果符号前后都是数字,看作是位运算符

&&1.双与,有假则假,但是有短路效果,如果符号前是false,符号后的判断就不会执行了
|

1.单或,如果前后都是布尔型,有真则真,但是如果符号前面是true,符号后的判断会继续执行

2.如果该符号前后都是数字,看作是位运算符

||1.双或,有真则真,但是有短路效果,如果符号前为true,符号后的判断就不会执行了

三元运算符

1.格式:

boolean表达式?表达式1:表达式2

2.执行流程:

先判断,如果是true,就执行?后的表达式1,否则就运行表达式2

练习:小明出成绩了,小明的分数是否及格,返回结果

练习:两个老人,一个70,一个80,求出两个老人的最高年龄

public class test1 {
    //三元运算符练习:
    public static void main(String[] args) {
        //定义两个变量,表示老白和老陈的年龄
        int age1=70;
        int age2=80;
        String result=age1>age2?"老白=70":"老陈=80";
        System.out.println("两个老人的最高年龄是:"+result);

    }
}//两个老人的最高年龄是:老陈=80

练习:三个老人,一个60,一个70,一个80,求出三个老人的最高年龄


public class test1 {
    //三元运算符练习:
    public static void main(String[] args) {
        //定义三个变量,表示三个老人的年龄
        int age1=60;
        int age2=70;
        int age3=80;
        
        int temp=age1>age2?age1:age2;
        int max=temp>age3?temp:age3;

        System.out.println("三个老人中,年龄最大的为:"+max);
        
        }


    }

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值