Помогите не принемает по форматированю
package com.javarush.task.task18.task1827;
/*
Прайсы
*/
import java.io.*;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws Exception {
//args=new String[]{"-c","qwqwqwqwqwq qwqwqwqw wqwqwqwqw","123.45kkkkk","3487686"};
if (args.length!=0)
if (args[0].equals("-c")) {
Scanner scanner = new Scanner(System.in);
String name = scanner.nextLine();
FileInputStream input = new FileInputStream(name);
StringBuilder result = new StringBuilder();
int id = getId(input);
result.append("\n").append(id).setLength(9);
result.append(args[1]).setLength(39);
result.append(args[2]).setLength(47);
result.append(args[3]).setLength(51);
FileWriter output = new FileWriter(name,true);
output.write(result.toString());
output.close();
input.close();
scanner.close();
}
}
public static int getId (FileInputStream inputStream) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(inputStream));
int max=0;
while (br.ready()) {
String s = br.readLine();
s=s.substring(0,8);
s=s.trim();
int num=Integer.parseInt(s);
if (num>max)
max=num;
}
return ++max;
}
}