java怎么获得最后一次修改时间

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:47:26
class mm12 extends WindowAdapter implements ActionListener
{
Frame frm=new Frame("显示文件");
MenuBar menubar=new MenuBar();
Panel p=new Panel();
Label l=new Label("输入路径:");
Button b=new Button("确定");
TextField tx=new TextField(25);
TextArea t=new TextArea(10,20);
Menu fangshi=new Menu("显示方式");
MenuItem wenben=new MenuItem("文本方式");
MenuItem java=new MenuItem("java");
MenuItem doc=new MenuItem("doc");
void init()
{
frm.add(p,"North");
frm.add(t,"South");
frm.setMenuBar(menubar);
menubar.add(fangshi);
fangshi.add(wenben);
fangshi.add(java);
fangshi.add(doc);
p.add(l);
p.add(tx);
p.add(b);
frm.setSize(500,250);
frm.setLocation(200,200);
frm.setVisible(true);
b.addActionListener(this);
frm.addWindowListener(this);<

获取指定文件最后一次修改时间代码如下:

package com.xian.home2;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.List;

public class FileOperate {

/**
* @param args
*/
public static void main(String[] args) {
//FileOperate fo = new FileOperate();
//String filepath = "G:\\02";
//fo.getFileList(filepath);
getCreateTime();
}

public List<File> getFileList(String filepath) {

try {
File file = new File(filepath);
if (file.isDirectory()) {
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
File Ifile = new File(filepat