Here is my code:
I want to create a csv file by using scanner.
The input be like:
Milk
30
and I hope the output will be like: enter image description here
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
public class AddItem {
private static String list;
private static String val;
public static void main(String[] args) throws Exception {
Map<String, List<String>> map = new TreeMap<String, List<String>>();
FileWriter add = new FileWriter("test.csv");
System.out.println("please input number: ");
Scanner in = new Scanner(System.in);
ArrayList<String> input = new ArrayList<String>();
input.add(in.nextLine());
input.add(in.nextLine());
for (String val : input) {
add.write(val);
add.write("\n");
}
}
}