log.java

来自「用Java开发的学生信息管理系统」· Java 代码 · 共 51 行

JAVA
51
字号
package studentsystem;// @download by http://www.codefans.netimport java.io.*;import java.awt.*;import javax.swing.*;import java.util.*;import java.text.*;public class Log {  File log;  FileOutputStream fos;  public void addLog(String user,String s){     log= new File("log.txt");    try {     fos =new FileOutputStream(log,true);      byte[] sb=s.getBytes();//参数字符串s      byte[] userb=user.getBytes();      Date date=new Date();      DateFormat df=DateFormat.getDateTimeInstance();     // byte[] db=date.toString().getBytes();     byte[] dtb=df.format(date).toString().getBytes();//时间日期     String rn="\r\n";     byte[] rnb=rn.getBytes();//回车换行符     String nbsp="          ";     byte[] nbspb=nbsp.getBytes();//空格     fos.write(rnb);      fos.write(dtb);      fos.write(nbspb);      fos.write(userb);      fos.write(nbspb);      fos.write(sb);    }    catch (IOException ee) {      JOptionPane.showMessageDialog(null,"添加日志时出错!");      throw new RuntimeException(ee);    }  }  public void closeStream(){   try{     fos.close();   }catch(Exception ee){         JOptionPane.showMessageDialog(null,"关闭日志文件时出错!");   }  }}

⌨️ 快捷键说明

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