【Java课上代码】

【Java课上代码】,第1张

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

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) {
        /**
         * 0~59     D等级
         * 60~79    C等级
         * 80~89    B等级
         * 90~100   A等级
         */
        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) {
        /**
         * 成绩判定系统
         * 0~59     D等级
         * 60~79    C等级
         * 80~89    B等级
         * 90~100   A等级
         */
        //从键盘获取成绩
        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等级");
        }
    }

}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/739103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存