我是靠谱客的博主 冷酷大叔,最近开发中收集的这篇文章主要介绍JAVA零基础入门第一阶段(4),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一.if分支

1.复杂if分支
①案例
案例一: 人类的健康值在20-25的数值内为健康
	(健康值算法为:体重(Kg) / 身高(米)的平方)
        分析:
            1.输入体重和身高
            2.计算出健康值
            3.判断	
    
			Scanner scan = new Scanner(System.in);
	
			System.out.println("请输入体重(Kg):");
			double weight = scan.nextDouble();
			System.out.println("请输入身高(M):");
			double height = scan.nextDouble();
			
			double health = weight / (height * height);
		
			if(health > 20 && health < 25){
   
				System.out.println("小护士说:"健康,请保持身材..."");
			}
			
案例二:小西满里惠Java成绩大于98分,而且音乐成绩大于80分,老师奖励他;或者Java成绩等于100分,音乐成绩大于70分,老师也可以奖励他。
		分析:	
			1.输入java和音乐两门成绩
			2.判断
				
			Scanner scan = new Scanner(System.in);
	
			System.out.println("请输入Java成绩:");
			double javaScore = scan.nextDouble();
			System.out.println("请输入音乐成绩:");
			double musicScore = scan.nextDouble();
			
			if((javaScore>98 && musicScore>80) || (javaScore==100 && musicScore>70)){
   
				System.out.println("奖励小西满里惠吃小龙虾...");
			}
②总结

总结:if可以判断一个区间 或者 复杂的逻辑判断

2.if…else…
①语法

语法:
if(表达式){
…代码块…
}else{
…else代码块…
}

②理解

理解:表达式的结果只能是boolean类型
true - 执行代码块 false- 执行else代码块

③实验
实验:
	if(false){
   
		System.out.println("...代码块...");
	}else{
   
		System.out.println("...else代码块...");
		}
	System.out.println("if分支以外的代码");
④案例
案例:如果椎名空Java考试成绩大于98分,老师就奖励他一个劳斯莱斯,否则老师就罚他进行编码  
        Scanner scan = new Scanner(System.in);

        System.out.println("请输入Java考试成绩:");
        double javaScore = scan.nextDouble();

        if(javaScore > 98){
   
            System.out.println("奖励椎名空劳斯莱斯玩具赛车一辆");
        }else{
   
        System.out.println("何老师给椎名空通宵补课...");
        }
⑤总结

总结:if…else…就是一个二选一的流程

3.多重if分支
①语法

语法:
if(表达式1){
…代码块1…
}else if(表达式2){
…代码块2…
}else if(表达式n){
…代码块n…
}else{
…else代码块…
}

②理解

理解:
从上往下依次判断表达式,哪个表达式先为true,就执行对应的代码块
如果所有的表达式都为false,就执行else代码块
注意:else{}根据需求可写可不写,语法层面是不会出错的

③实验
实验:
    if(false){
   
        System.out.println("...代码块1..."

最后

以上就是冷酷大叔为你收集整理的JAVA零基础入门第一阶段(4)的全部内容,希望文章能够帮你解决JAVA零基础入门第一阶段(4)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部