我想替换第二行文件内容,请基于以下文件格式和监听器方法请有人帮忙.
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) 有谁知道如何添加分钟到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)