import org.apache.commons.collections.CollectionUtils;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.util.Arrays;
import java.util.List;
public class Test {
public static void main(String[] args) {
createTxt(Arrays.asList("1", "2", "3"));
}
private static void createTxt(List<String> userCodes) {
if (CollectionUtils.isEmpty(userCodes)) {
return;
}
BufferedWriter bufferedWriter = null;
try {
bufferedWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("test.txt"), "UTF-8"));
for (String userCode : userCodes) {
bufferedWriter.write(userCode);
bufferedWriter.newLine();
}
} catch (Exception e) {
} finally {
try {
if (bufferedWriter != null) {
bufferedWriter.close();
bufferedWriter.close();
}
} catch (Exception e) {
}
}
}
}