首页 > 编程语言 >复习Java的第三天3.20

复习Java的第三天3.20

时间:2024-03-20 22:23:22浏览次数:32  
标签:Java 复习 num2 System 运算符 3.20 重载 println num1

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

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

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

以下是今天复习内容:

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.方法重载 识别方法重载和使用方法重载的关系

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

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

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

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

标签:Java,复习,num2,System,运算符,3.20,重载,println,num1
From: https://www.cnblogs.com/li12138hg/p/18086258

相关文章

  • Java如何修改框架源码(以ZooKeeper框架为例)
    1、缘由:在Zookeeper框架内部源码中,org.apache.zookeeper.ClientCnxn.SendThread#logStartConnect方法会打印客户端与服务器端的连接状态,如果在网络出现波动时会出现连接异常并在日志中打印出INFO级别信息【java.lang.IllegalArgumentException】,而这个关键词会触发运维告警。2......
  • 基于Springboot的在线装修管理系统(有报告)。Javaee项目,springboot项目。
    演示视频:基于Springboot的在线装修管理系统(有报告)。Javaee项目,springboot项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringBoot+Mybatis+Vue+Maven+Layui+Elementui来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统......
  • 史上最全Java核心面试题(带全部答案)2024年最新版
    今天要谈的主题是关于求职,求职是在每个技术人员的生涯中都要经历多次。对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦。在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工......
  • Java递归拷贝文件夹
    importjava.io.*;importjava.util.Scanner;publicclassDemo{publicstaticvoidmain(String[]args){FilesrcDirFile=getDirFile("输入源文件夹路径");FiledestDirFile=getDirFile("输入目标路径");if(srcDirFile.e......
  • java细节篇之动态绑定机制
    大家好,我是教授.F动态绑定机制,在对象上体现。一个对象有编译类型和运行类型,运行类型看=号的右边,编译类型看=号的左边。例如:publicTest{publicstaticvoidmain(String[]args){Animalanimal=newDog();}}classAniaml{}classDogextends......
  • 3.20毕设
    今天在利用springboot做单元测试时,有了@Test注解,但是idea没有执行的按钮正常情况下的测试都是这样的,在左侧会有一个提示运行的按钮,也可以通过点击右键运行测试代码 但是我的却没有这样的提示 通过查阅资料,发现springboot更新之后junit包不一样了springboot2.2之前使......
  • 考研|二战高效复习攻略
    对于二战考生来说,选择一个高效的复习场所是至关重要的。如果你的自制力较强,可以在家中复习;如果自制力一般,可能需要选择一个更正式的学习环境,如图书馆或自习室。接下来我来详细说说这些环境各自的优缺点以供选择。在家+自习室:这种方式需要考虑家与自习室的距离和通勤时间。在家......
  • Java递归删除文件夹
    importjava.io.File;importjava.util.Scanner;publicclassDemo{publicstaticvoidmain(String[]args){FiledirFile=getDirFile();delDirFiles(dirFile);}/***递归删除文件夹里所有文件*/privatestaticvoi......
  • Java递归计算一个文件夹所有文件大小
    importjava.io.File;importjava.util.Scanner;publicclassDemo1{publicstaticvoidmain(String[]args){FiledirFile=getDirFile();System.out.println(countDirFile(dirFile));}/***计算文件夹大小*/public......
  • java毕业设计基于微信小程序的中药调理系统
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义随着现代生活节奏的加快,人们对于健康问题越来越关注。在众多保健方式中,中药以其独特的调理作用和较少的副作用受到广泛欢迎。然而,中药的种类繁多,配方复杂,普通人往......