小编use*_*130的帖子

在Java中修改现有文件内容

我想替换第二行文件内容,请基于以下文件格式和监听器方法请有人帮忙.

1324254875443
1313131
Paid
0.0
Run Code Online (Sandbox Code Playgroud)

第二行很长,想要替换currentTimeMillis().

/************** Pay Button Listener **************/
public class payListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {

        ArrayList<String> lines = new ArrayList<String>();
        String line = null;

        try {
            FileReader fr = new FileReader("Ticket/" + ticketIDNumber + ".dat");
            BufferedReader br = new BufferedReader(fr);
            FileWriter fw = new FileWriter("Ticket/" + ticketIDNumber + ".dat");
            BufferedWriter bw = new BufferedWriter(fw);
            while ((line = br.readLine()) != null) {
                if (line.contains("1313131"))
                    line.replace(System.currentTimeMillis();
                lines.add(line);
                bw.write(line);
            }  //end if                 

        }     //end …
Run Code Online (Sandbox Code Playgroud)

java replace file

21
推荐指数
2
解决办法
8万
查看次数

向currentTimeMillis()添加1,15,30或45分钟

有谁知道如何添加分钟到currentTimeMillis.我传递一个整数t,这是用户想要添加到currentTimeMillis()time_int的分钟数.这在Java中可行吗?有人能告诉我吗?

  public void radioStartTime(int t)
    {
    time_int =(int)System.currentTimeMillis(); //casting long into int. 
    System.out.println(time_int);
    }
Run Code Online (Sandbox Code Playgroud)

java time datetime

1
推荐指数
1
解决办法
4418
查看次数

标签 统计

java ×2

datetime ×1

file ×1

replace ×1

time ×1