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

📄 input.java

📁 简易的学生课程成绩系统
💻 JAVA
字号:
import java.util.*;
import java.lang.*;
import java.io.*;
public class Input
{
    public static void main(String args[])
    {
    try{
        RandomAccessFile writefile = new  RandomAccessFile("database.csv","rw"); 
        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Please input information you want to add or 'stop' to end input");
        String inputline;
        inputline = input.readLine(); 
        String writeline;
        while(!(inputline.equals("stop")))
        {
            boolean flag = true;
            String []s = inputline.trim().split(",");
            long pointer = writefile.getFilePointer();
            while((writeline = writefile.readLine())!=null)
           {
             String [] line = writeline.trim().split(",");
             CompareString q0=new CompareString();
             CompareString q1=new CompareString();
             if((q0.compare(line[0],s[0])) && (q1.compare(line[1],s[1])))
             {
                 writefile.seek(pointer);
                 writefile.write(inputline.getBytes());
                 flag = false;
                 break;
              }
              pointer = writefile.getFilePointer();
            }
          if(flag == true)
           {
             writefile.write(inputline.getBytes());
             writefile.writeChar('\n');
           }
           System.out.println("add successfully!!!");
           System.out.println();
           System.out.println("Please input information you want to add or 'stop' to end input");
           input = new BufferedReader(new InputStreamReader(System.in));
           inputline = input.readLine(); 
        }
        writefile.close();
     }
     catch(FileNotFoundException e)
    {
       System.out.println("File not found");
    }
    catch(IOException e)
    {
       System.out.println("IO Exception");    
     }
    }
}

⌨️ 快捷键说明

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