分享

条件结构--if else

 清哥好课堂 2022-06-01 发布于湖南


清哥好课堂

《最受欢迎的精准提升平台》

条件结构-if else
/***@Title: ${filename}*@Package: ${package_name}*@Description: ${todo}条件结构if(条件表达式){  //条件成立时,执行的语句}如果条件成立,就执行大括号内的语句如果条件不成立,就不执行大括号内的语句
if...else条件结构语法 if(条件){ //条件成立时,执行的语句}else //否则{ //条件不成立时,执行的语句}
if...else 可以用来解决两种可能的问题 一个对立面的问题,是,不是
要成对出现,且匹配***@author: 源代码资料尽在"清哥好课堂"公众号:qghktit*@date: ${date}${time}*@version: 1.0*/import java.util.Scanner;public class IFelseDemo { public static void main(String[] args) { //给你一个年份,判断是否是闰年 //平年 //年份能够被4带队且不能被100整除, 或者能够被400整除 //2020 2019 2000 int year = 2019; if (year%4==0&&year%100!=0 || year%400==0) { System.out.println(year +"是闰年"); } else { System.out.println(year + "是平年"); } } public static void main5(String[] args) { //模拟登录 int nKejeje double db char ch //需要获得用户名和密码 Scanner sc = new Scanner(System.in); System.out.println("please input your username"); String strName = sc.next(); sc = null; //可以用来消除缓存中的记录 sc = new Scanner(System.in); System.out.println("please input your pwd"); String strPwd = sc.next(); //qghkt qghktit if ("qghkt".equals(strName) && "qghktit".equals(strPwd)) { System.out.println("恭喜您,登录清哥好课堂!"); } else { System.out.println("登录失败,请联系清哥:qinggehaoketang"); } } public static void main4(String[] args) { //判断一个数是奇数还是偶数 //判断是否偶数 n % 2 == 0 //1、从控制接收一个数 Scanner input = new Scanner(System.in); System.out.println("please input a number:"); int n = input.nextInt(); //2、判断其奇偶 if (n%2==0) //条件成立,说明 是偶数 { System.out.println(n+ "是一个偶数"); } else { System.out.println(n+"是一个奇数"); } } public static void main3(String[] args) { //发射胖五 遥三 //由总指挥来决定是否发射胖五 //从控制台接收 一个boolean Scanner sc = new Scanner(System.in); System.out.println("请总指挥决定是否发射胖五:(true/false)"); boolean flag = sc.nextBoolean(); //判断是真,就发射 //否则,就不发射 if (flag == true) { System.out.println("可以发射胖五!"); } else { System.out.println("还不可以发射胖五"); } } public static void main2(String[] args) { //求两个数的最大值 int a, b; a = 5; b = 6;// int max = a;// if (max < b)// {// max = b;// }// System.out.println("最大值为:"+max);
// if (a > b) //如果a>b 说明,a是最大值// {// System.out.println("最大值是:" + a);// }// else //否则,就是a<b 说明,b是最大值// {// System.out.println("最大值是:"+ b);// }
int max; if(a>b) { max = a; } else { max = b; } System.out.println("最大值是:"+ max); } public static void main1(String[] args) { //上厕所 //条件 判断是否是男性 String str = "男"; str = "女"; if ("男".equals(str)) //是男性 { System.out.println("上男厕所 !"); } else //否则, 不是男性 { System.out.println("上女厕所 !"); } }}

清哥好课堂公众号

微信号 : qghktit

新浪微博:清哥好课堂

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多