⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8_2_030421217.java

📁 开始学JAVA老师布置的作业一学期的哦希望新手有用
💻 JAVA
字号:
import java.io.*;
import java.util.*;
import java.lang.*;
class Exer8_2
{
	static int j=0;
	static int k=1,max=0;
	static String[][] info = new  String[5][6]; 
	public static void read(String filename) throws IOException
	{
		StringBuffer sb=new StringBuffer();
		BufferedReader in = new BufferedReader(new FileReader(filename));
		String s;
		int i=0;
		int sum=0;
		while((s=in.readLine())!= null)
		{
				//System.out.println(s);
				if(i++%5>=2)
				{
					info[j][i]=s;
					sum= sum+Integer.parseInt(s); 
					if(i==5) 
					{
						//System.out.println();
						j++;
						i=0;
						if(sum>max)
						{
							k=j;
							max=sum;
						}
						sum=0;
					}
				}
		}
			
		in.close();
	}
	public static void main(String[] args) throws Exception
	{
		//System.out.println("读取 STUDENT.DAT 信息:");
		read("STUDENT.DAT");
		System.out.print("同学 "+k+" 的成绩平均分最高 ,为 "+(max/3)+" 分\n\n");
		for(int w=3;w<=5;w++)
		switch(w)
		{
			case 3:
					System.out.println("语文: "+info[k-1][w]+" 分");
					break;
			case 4:
					System.out.println("数学: "+info[k-1][w]+" 分");
					break;
			case 5:
					System.out.println("外语: "+info[k-1][w]+" 分");
					break;
		}
		System.out.println();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -