`

从控制台输入一些字符串,并将该类信息保存到日志文件中去。 使用RandomAccessFile制作

    博客分类:
  • java
 
阅读更多
package com.thursday;

import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class Test1 {

/**
* 从控制台输入一些字符串,并将该类信息保存到日志文件中去。 使用RandomAccessFile制作
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
Scanner input=new Scanner(System.in);
String s=input.next();
log(s);
}
private static void log(String string ) throws IOException{
File f=new File("log.txt");
RandomAccessFile raf=new RandomAccessFile(f,"rwd");
//格式化日期
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
Date d=new Date();
String ff=sdf.format(d);

raf.seek(raf.length());
String s="\r\n"+ff+"\t"+string;
raf.write(s.getBytes());
raf.close();

}
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics