MENU

[笔记]我的Java之路-1

October 20, 2019 • Read: 150 • 程序笔记

认识Java

昨天在慕课网上学习了一点Java的入门课程,感觉还行,原来学过C和C++感觉语法都差不多。
这里来个总结吧。

实例作业

一共有三个班级,每个班级有四个人,统计这四个班人的数学平均成绩

需求分析

首先定义一个班级数为classNum,接着定义一个班的人数为stuNum,算平均成绩,也就是四个人的总成绩除以班级的人数。所以再定义一个一个班的总成绩sum,还有我们需要求得班级平均分avg。

代码

package com.focuxin;
import java.util.Scanner;
public class Student {
    public static void main(String[] args){
        int classNum = 3;
        int stuNum = 4;
        double sum = 0;
        double avg = 0;
        Scanner input = new Scanner(System.in);
        for(int i=1;i<=classNum;i++){
            sum=0;
            System.out.println("***请输入第"+i+"个班级的信息***");
            for(int j=1;j<=stuNum;j++){
                System.out.println("请输入第"+j+"个学员的信息");
                int score = input.nextInt();
                sum = sum +score;
            }
            avg = sum/stuNum;
            System.out.println("第"+i+"个班级的平均分是"+avg);

        }
    }

}

知识点

在进行数据的录入这里会引用一个新的类
import java.util.Scanner;
在使用的时候需要先进行定义
Scanner input = new Scanner(System.in);
这里是定义了input作为输入函数
后面使用这个input,因为我这里需要的是整型,所以
int score = input.nextInt();

心得

总的来说,如果学过C或者C++入门java都会简单不少,一款好的IDE也会在实际体验中舒服很多。
Snipaste_2019-10-20_07-30-22.png

Archives QR Code Tip
QR Code for this page
Tipping QR Code