public class Soringtwo {
public static void main(String[] args) throws IOException {
PrintWriter pw=new PrintWriter("C:\\Users\\vijay\\Desktop\\New folder1\\output.txt");
BufferedReader br=new BufferedReader(new FileReader("C:\\Users\\vijay\\Desktop\\New folder1\\first.txt"));`enter code here`
String line=br.readLine();
while(line !=null)
{
**if(line.charAt(6)=='1' || line.charAt(6)=='2' )**
{
System.out.println("Should print line on the top of output.txt");
}
else if**(line.charAt(6)=='3' || line.charAt(6)=='4' )**
{
System.out.println("Should print line on the Bottom of output.txt");
}
else
{
System.out.println(line);
}
line=br.readLine();
}
br.close();
}
}
First.txt:
- lnm-d04-m11
- lnm-d02-m11
- lnm-d03-m11
- lnm-d01-m11
- конец файла
фактический вывод:
- lnm-d04-m11
- lnm -d02-m11
- lnm-d03-m11
- lnm-d01-m11
- конец файла
ожидаемый вывод:
- lnm-d02-m11
- lnm-d01-m11
- lnm-d03-m11
- lnm-d04-m11
- конец файла