summaryrefslogtreecommitdiffstats
path: root/Java/Label2.java
blob: 5a34aeef2b384b235d4a32358de2c687b8b6c0a0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
import java.util.ArrayList;

public class Label2{
public static void main(String[] arg) throws IOException{
Scanner user_in = new Scanner(System.in);

System.out.println("Enter input file:");
String input_filename = user_in.nextLine();
System.out.println("Enter output file:");
String output_filename = user_in.nextLine();

File input_file = new File(input_fname);
Scanner file_in = new Scanner(input_file);

List<String> people_data = new ArrayList<String>();
while(file_in.hasNextLine()){
people_data.add(file_in.nextLine());
}

File output_file = new File(output_fname);
FileWriter writer = new FileWriter(output_file);
for (int i = 0; i < people_data.size(); i++) {
	String[] datas = people_data.get(i).split(",");
		if(datas[j].length() > 0){
			writer.write(datas[j] + "\n");
		}
}
writer.write(datas[3] + ", " + datas[4] + " "  + datas[5] + "\n\n");

writer.close();
}}