栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Java课上代码】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Java课上代码】

Java课上代码笔记
  • 1、类的基本结构
  • 2、Scanner用户输入
  • 3、if选择结构
      • 1、if...else...结构
      • 2、if...结构
      • 3、if...else if...结构
      • 4、Scanner+if结合
  • 4、期中测试答案

1、类的基本结构

//所属包
package code00;
//公共的类,类名为:Demo
public class Demo {

}

main函数

package code00;

public class Demo {
    
    public static void main(String[] args) {
        //main函数(主函数)
        //程序的入口
        //有main函数程序才能执行
        //代码需要放到main函数中
    }
    
}
2、Scanner用户输入
package wdb2021;
import java.util.Scanner;
public class MyScanner {
	public static void main(String[] args) {
		//往程序中引入了scanner类型的数据
		//scanner类型的就是负责接收键盘数据的
		//因为他要获取数据,数据再电脑里以数据流的形式存在
		Scanner abc = new Scanner(System.in);
		
		//String a = abc.next();//接受一个字符串到程序中
		//boolean b = abc.nextBoolean();//接受一个布尔类型到程序中
		System.out.println("请你输入整数类型的内容");
		int c = abc.nextInt();
		System.out.println("你输入的整数是");
		System.out.println(c);
			
		//用完之后要关闭
		abc.close();		
	}
}
3、if选择结构 1、if…else…结构
public class Demo {

	public static void main(String[] args) {
		
		int a = 1;
		int b = 2;
		if (a > b) {
			System.out.println("a更大");
		} else {
			System.out.println("b更大");
		}
	}
}
2、if…结构
public class Demo {

	public static void main(String[] args) {
		
		int a = 1;
		int b = 2;
		if (a > b) {
			System.out.println("a更大");
		} 
	}
}
3、if…else if…结构
package code00;

public class Demo {

    public static void main(String[] args) {
        
        int a = 60;
        if (a >= 0 && a <= 59){
            System.out.println("成绩是D等级");
        }else if (a >= 60 && a <= 79){
            System.out.println("成绩是C等级");
        }else if (a >= 80 && a <= 89){
            System.out.println("成绩是B等级");
        }else {
            System.out.println("成绩是A等级");
        }
    }

}

4、Scanner+if结合
package code00;

import java.util.Scanner;

public class Demo {

    public static void main(String[] args) {
        
        //从键盘获取成绩
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的成绩:");
        int a = scanner.nextInt();
        System.out.println("你的成绩是:" + a +"分。");
        scanner.close();

        //对获取到的成绩利用if选择结构进行分类
        if (a >= 0 && a <= 59){
            System.out.println("成绩是D等级");
        }else if (a >= 60 && a <= 79){
            System.out.println("成绩是C等级");
        }else if (a >= 80 && a <= 89){
            System.out.println("成绩是B等级");
        }else {
            System.out.println("成绩是A等级");
        }
    }

}

4、期中测试答案
package code00;

import java.util.Scanner;


public class Demo {

    public static void main(String[] args) {
        
        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入第一个整数:");//获取前进行提示
        int a = scanner.nextInt();//获取一个整数
        System.out.println("你输入的第一个整数是:"+a);//获取后进行展示

        System.out.println("请输入第二个整数:");//获取前进行提示
        int b = scanner.nextInt();//获取第二个整数
        System.out.println("你输入的第二个整数是:"+b);//获取后进行展示

        System.out.println("请输入第三个整数:");//获取前进行提示
        int c = scanner.nextInt();//获取第三个整数
        System.out.println("你输入的第三个整数是:"+c);//获取后进行展示

        scanner.close();
        
        

        //方法一:嵌套if...else(推荐答案)
        if (a >= b){
            //若ab中较大的是a,让a和c进行比较
            if (a >= c){
                System.out.println("最大的数是:" + a);
            }else {
                System.out.println("最大的数是:" + c);
            }
        }else {
            //若ab中较大的是b,让b和c进行比较
            if (b >= c){
                System.out.println("最大的数是:" + b);
            }else {
                System.out.println("最大的数是:" + c);
            }
        }
        
        /
        
        /



    }

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/872865.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号