当前位置:  技术问答>java相关

我该怎么来保存?大家帮帮忙

    来源: 互联网  发布时间:2015-02-05

    本文导语:  我想随便输入一段字符,要把它保存为文本文件,而文本文件的名字为当前时间(精确到秒)我用的时下面的:(我的程序没能实现大家帮帮我,只要实现我回给你加分的)  void jButton1_actionPerformed(ActionEvent e) {          //...

我想随便输入一段字符,要把它保存为文本文件,而文本文件的名字为当前时间(精确到秒)我用的时下面的:(我的程序没能实现大家帮帮我,只要实现我回给你加分的)
 void jButton1_actionPerformed(ActionEvent e) {
         // boolean saveFile() {
       String currFileName = null;  
       boolean dirty = false;  
       Timestamp  fliename = '2001-12-31 13:15:45';

                  // Handle the case where we don't have a file name yet.
                  if (currFileName == null) {
                    fliename = System.currentTimeMillis();
                    currFileName = fliename;
                  }

                  try
                  {
                    // Open a file of the current name.
                    File file = new File (currFileName);

                    // Create an output writer that will write to that file.
                    // FileWriter handles international characters encoding conversions.
                    FileWriter out = new FileWriter(file);
                    String text = jTextArea1.getText();
                    out.write(text);
                    out.close();
                    this.dirty = false;

                    // Display the name of the saved directory+file in the statusBar.
                    statusBar.setText("Saved to " + currFileName);
                    return true;
                  }
                  catch (IOException e) {
                    statusBar.setText("Error saving " + currFileName);
                  }
                  return false;
               // }

|
程序如下,只是将:改为.

import java.io.*;
import java.text.*;
import java.util.*;


/**
 * 用当前时间作为文件名
 */
public class TestFileSave {

    public static void main(String argv[]) {
        new TestFileSave();
    }

    public TestFileSave() {

        String    currFileName = null;

        // Handle the case where we don't have a file name yet.
        if( currFileName == null ) {
            Date iNow = new Date();
            SimpleDateFormat iFormat = new SimpleDateFormat( "yyyy-MM-dd HH.mm.ss" );
            currFileName = iFormat.format( iNow );
        }

        try {
            // Open a file of the current name.
            File file = new File( currFileName );

            // Create an output writer that will write to that file.
            // FileWriter handles international characters encoding conversions.
            FileWriter out = new FileWriter( file );
            String text = "Hello World";
            out.write( text );
            out.close();

            // Display the name of the saved directory+file in the statusBar.
            System.out.println( currFileName );
        }
        catch (IOException e) {
            e.printStackTrace();
        }
    }
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 通过docker commit命令保存对docker容器的修改
  • 请问我登陆FTP后用get命令保存的文件放在什么地方,如何更改它的默认保存路径?
  • windows/windows 7/windows 8 下打开查看、修改及保存超大(GB级)文本文件及其它类型文件的工具-PilotEdit
  • 各位大虾,vi怎么进入命令模式,并且保存退出/不保存退出?急死我了
  • Molliza 浏览器中书签保存的网址,保存在哪里?
  • 请问linux进程的哪些信息保存在内核里?哪些信息又保存在进程空间里?谢谢
  • 删除重复的记录,并保存第一条记录或保存最后一条记录
  • vi编辑了一个文件,不想保存,想打开另一个文件,:o 1.c 。vi提示尚未保存,可用!执行。这里的!应该是加在哪里呢?
  • c#读取图像保存到数据库(数据库保存图片)实例
  • c#读取图像保存到数据库中(数据库保存图片)
  • 自动保存插件 Notepad++ AutoSave
  • 如何保存.XML的网页文件?
  • vi一个文件后不知怎么保存?
  • Android 实现永久保存数据的方法详解
  • 怎样保存linux命令行?急,马上揭贴
  • 关于Applet的图形处理后,如何保存?急急!
  • 走过路过的都看一看,文件保存
  • 关于将文件保存到数据库的问题?
  • 关于Applet的图形处理后,如何保存?急急!
  • 急急!关于Applet的图形处理后,如何保存?
  • 请问修改/etc/inittab后如何保存退出啊?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3