首页 > 其他分享 >2月22号总结

2月22号总结

时间:2023-02-22 19:44:24浏览次数:36  
标签:总结 case name 22 System Scanner public out

今天复习了java的判断语句

1. 基本if-else语句
当条件成立时,执行某些语句;否则执行另一些语句

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();

        if (a > 5) {
            System.out.printf("%d is big!\n", a);
            System.out.printf("%d + 1 = %d\n", a, a + 1);
        } else {
            System.out.printf("%d is small!\n", a);
            System.out.printf("%d - 1 = %d\n", a, a - 1);
        }
    }
}

当只有一条语句时,大括号可以省略:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();

        if (a > 5)
            System.out.printf("%d is big!\n", a);
        else
            System.out.printf("%d is small!\n", a);
    }
}

练习:

1.判断闰年。闰年有两种情况:
(1) 能被100整除时,必须能被400整除;
(2) 不能被100整除时,被4整除即可。
输入一个年份,如果是闰年输出yes,否则输出no。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int year = sc.nextInt();

        if (year % 100 == 0) {
            if (year % 400 == 0)
                System.out.println("yes");
            else
                System.out.println("no");
        } else {
            if (year % 4 == 0)
                System.out.println("yes");
            else
                System.out.println("no");
        }
    }
}

switch 语句
注意: swtich语句中如果不加break语句,则从上到下匹配到第一个case后,会顺次执行后面每个case中的语句。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int day = sc.nextInt();
        String name;

        switch(day) {
            case 1:
                name = "Monday";
                break;
            case 2:
                name = "Tuesday";
                break;
            case 3:
                name = "Wednesday";
                break;
            case 4:
                name = "Thursday";
                break;
            case 5:
                name = "Friday";
                break;
            case 6:
                name = "Saturday";
                break;
            case 7:
                name = "Sunday";
                break;
            default:
                name = "not valid";
        }

        System.out.println(name);
    }
}

 

标签:总结,case,name,22,System,Scanner,public,out
From: https://www.cnblogs.com/liucaizhi/p/17145630.html

相关文章

  • 230222 Radiated Immunity Pre-compliance Test
    Helloeveryone,welcometoMach1DesignEMCchannel.Lasttimewetalkedabouthowtosetuparadiatedimmunitytestusingaverylowcostantennalikethis.......
  • 每日总结
    今天复习了昨天做的数据库连解传输数据,浏览一遍过后再次自己重新做了一遍,对于从前端传输数据到数据库的流程,变得更加熟练了。  ......
  • 可变类型、不可变类型与数据内置方法总结
    四、可变类型与不可变类型可变数据类型:值发生改变时,内存地址不变,即id不变,证明在改变原值不可变类型:值发生改变时,内存地址也发生改变,即id也变,证明是没有在改变原值,是产生......
  • 2月22日软件工程日报
    学习时间:三小时代码量:500博客量:1了解到的知识点:学习了Android视图的绘制,包括设置视图的各种格式、视图之间的位置、Linearlayout、Relativelayout、Girdlayout、ScrollV......
  • 每日总结三
          学习了改和查还有删除,跟着思路缕发现很有用自己写的时候也能想出来......
  • 2023.2.22学习记录
    今天学习了Android开发的文本控件的初步,以及像素的知识文本的字体大小DP,与sp的差别。xml,java,<string>等的了解。1,<resources><stringname="app_name">MyApplicati......
  • 2022.02.21-22 日寄
    2023.2.21~22日寄\(~~~~\)事物缠身(指演讲/baojin所以咕一天一起来写一言\(~~~~\)生命是有光的,在我熄灭以前,能够照亮你一点,就是我所有能做的了,我爱你,你要记得我——......
  • 2月22日课后总结
    2/22课后总结练习题讲解defDict(s):dic={}#定义一个空字典foriins:#遍历字符串ifiindic:#如果字典中不存在该字符则将其输入并计......
  • 闲话 23.2.22
    闲话好像我做题数真挺少的?随便找个人的切题记录我就一大半没写过的写过的全是板子wqz老师都400紫了%%%当然纠结这东西也没啥意义就是了但退役感++今天中午的歌......
  • 每日总结2023-2-23
      今天继续进行安卓的学习    写一个新的mytextview来继承原有textview并且调用自己的过程实现  获取焦点的方式同样可以用来实现  drawable导入图......