复习Java的第三天3.20

本文分享了今日学习内容,包括关系与逻辑运算符、方法定义、条件控制(if/switch)、扩展运算符、三元运算符、方法重载等基础知识,强调了享受学习过程和新知识带来的乐趣。
摘要由CSDN通过智能技术生成

今天的复习学习内容就这么多 虽然不多 但是贵在坚持

如果能把每一天的事情都做好 就很满足了 最重要的是享受过程

而不是一天一天的重复学习而不感兴趣 感受不到新知识所带来的快乐

以下是今天复习内容:

1.运用关系运算符完成数据的比较

2.复习了逻辑运算符的运算以及特点(& | ! ^)以及短路逻辑运算符特点及使用

3.完成方法的定义和基本调用及带返回值的定义和使用

4.复习if和switch的使用及switch代码优化

以下是今天get的新知识点(以前没接触):

1.掌握扩展运算符的使用

之前写项目没接触过这个 老师也没提到 所以这次也是才get到 挺有意思的觉得

int num=10; //加减乘除%计算同理
num -= 20;  //先用num值与数值做运算再赋值到num上
System.out.println(num);
//结果=-10

2.能够运用三元运算符及嵌套使用下面是代码展示

import java.util.Scanner;
public class JCysf2 {
    public static void main(String[] args) {
        //三元运算符
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入三个数 最后计算出最大值");
        System.out.println("请输入第一个数:");
        int num1 = sc.nextInt();
        System.out.println("请输入第二个数:");
        int num2 = sc.nextInt();
        System.out.println("请输入第三个数:");
        int num3 = sc.nextInt();
        //用三元符计算最大值  
        //int max=num1>num2?num1:num2 意思是如果num1大于num则num1赋值给max相反不成立则num2赋值
        int max=(num1>num2?num1:num2)>num3?(num1>num2?num1:num2):num3;
        System.out.println(max);
    }
}

3.方法重载 识别方法重载和使用方法重载的关系

识别方法重载只看法名和参数 跟返回值无关

判断方法重载法名可以相同 但是参数类型不能相同

方法重载的好处 在处理多种不同类型参数时使用方法重载可节省很多事


希望大家每天坚持学习 不断高升!!!

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值