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

📄 file1.java

📁 输入学生的信息
💻 JAVA
字号:
import java.io.*;

public class File1   //  5-11  程序用于从键盘写入学生信息
{
	static float shuru()   throws IOException       //定义一个输入学生成绩的静态方法
	{
		FileWriter file = new FileWriter("学生信息表.xls");    //学生信息写入'学生信息表.xls'
		BufferedWriter buffwrite = new BufferedWriter(file);
		
		InputStreamReader iin = new InputStreamReader(System.in);
		BufferedReader buffread = new BufferedReader(iin);
		
		String s="    ",xuexiao,mingzi,xuehao,xingbie;    //定义字符串用于输入学校,名字,学号,性别
		float shengao,tizhong,chengji,zongfen=0,fenshu=0,pingjunfen=0; //定义浮点型用于输入身高,体重,成绩,总分,分数
		
		buffwrite.write("序号\t学院名称\t姓名\t学号\t性别\t体重\t身高\t成绩");   //学生信息表的第一行:写入的内容
		buffwrite.newLine();      //换行
		for(int i=0;i<3;i++)
		{
			System.out.print("学院名称:  ");
			xuexiao=String.valueOf(buffread.readLine());
			System.out.print("名字:    ");
			mingzi=String.valueOf(buffread.readLine());
			System.out.print("学号:  ");
			xuehao=String.valueOf(buffread.readLine());
			System.out.print("性别:  ");
			xingbie=String.valueOf(buffread.readLine());
			System.out.print("体重:  ");
			shengao=Float.parseFloat(buffread.readLine());
			System.out.print("身高:  ");
			tizhong=Float.parseFloat(buffread.readLine());
			System.out.print("成绩:  ");
			chengji=Float.parseFloat(buffread.readLine());
	
		    Student stu = new Student(xuexiao,mingzi,xuehao,xingbie,shengao,tizhong,chengji);   // 创建对象
		    s=stu.tostring();
		    
		    buffwrite.write(i+"\t"+s);    // i 是每行的序号
			buffwrite.newLine();
			
		    zongfen+=chengji;   //求出总分
		    pingjunfen=zongfen/(i+1);
			}
		    buffwrite.write("总分: "+"\t"+zongfen+"\n"+"平均分: "+"\t"+pingjunfen);   //写入总分和平均分
			buffwrite.close();    //结束输入
		    return zongfen;
		} 
	
	public static void main(String args[])   throws IOException
	{
		try{
		shuru();  //直接调用静态方法
			}
			catch(FileNotFoundException e)
			{System.out.print(e);}
			catch(IOException e)
			{System.out.print(e);}
		}
	}

⌨️ 快捷键说明

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