what's program?
package zh.codegym.task.task18.task1828;
/*
价格 2
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
if(args.length > 0){
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
reader.close();
BufferedReader br = new BufferedReader(new FileReader(fileName));
BufferedWriter bw = new BufferedWriter(new FileWriter(fileName));
String str;
if("-u".equals(args[0])){
Integer id = Integer.parseInt(args[1]);
String name = args[2];
String price = args[3];
String num = args[4];
while((str = br.readLine()) != null){
int a = Integer.parseInt(str.substring(0, 8).trim());
if(id.equals(a)){
String temp = String.format("%-8s%-30s%-8s%-4s",id,name,price,num);
bw.write(temp);
bw.flush();
}
}
}
if("-d".equals(args[0])){
Integer id2 = Integer.parseInt(args[1]);
while((str = br.readLine()) != null){
int b = Integer.parseInt(str.substring(0, 8).trim());
if(id2.equals(b)){
String temp1 = String.format("%-8s%-30s%-8s%-4s","","","","");
bw.write(temp1);
bw.flush();
}
}
}
br.close();
bw.close();
}
}
}