java小学期实验报告_大一java小学期作业学生管理信息系统

package summerPractice;

import java.util.NoSuchElementException;

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileWriter;

import java.io.IOException;

import java.io.PrintWriter;

import java.util.Arrays;

import java.util.Iterator;

import java.util.Scanner;

public class Home {

public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

Scanner input=new Scanner(System.in);

//实验文档数据转换

/**PrintWriter outputTest=new PrintWriter("data/outputTest.txt");

Scanner outputRu=new Scanner(new File("data/output.txt"));int line=0;

while(outputRu.hasNextLine()){

String s=outputRu.nextLine();

outputTest.println(s);line++;

}outputTest.close();outputRu.close();

System.out.println(line);

*/

//确定学生人数

//out1和out2为操作是的试验文本

System.out.println("先将信息按:学号+名字+性别+高数+马列+C语言+计技基础的格式输入到data/output.txt文档中;输入out 退出,输入任意字符进入系统。");String enter=input.next();

//判断是否进入系统

while(!enter.equals("out")){

CopyRight.CopyRight(1);//版权书写

int studentNum=0;Scanner outS=new Scanner(new File("data/output.txt"));

PrintWriter out1=new PrintWriter(new File("data/out1.txt"));PrintWriter out2=new PrintWriter(new File("data/out2.txt"));

while(outS.hasNext()){

for(int i=0;i<3;i++){if(i!=2)out1.print(outS.next()+"  "); else out1.println(outS.next());}

for(int i=0;i<5;i++){if(i!=4)out2.print(outS.nextInt()+"  "); else out2.println(outS.nextInt());}

studentNum++;

}outS.close();out1.close();out2.close();

//System.out.println(studentNum);//检验学生人数

//将原始数据信息和分数分别复制到student.txt和scores.txt文档中

PrintWriter studentData=new PrintWriter(new File("data/student.txt"));

PrintWriter scoresData=new PrintWriter(new File("data/student1.txt"));

Scanner dataSource=new Scanner (new File("data/output.txt"));

while(dataSource.hasNext()){

for(int n=0;n<3;n++){if(n!=2)studentData.print(dataSource.next()+"    ");else studentData.println(dataSource.next());}

for(int n&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值