Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package FileReadWriter;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.nio.file.Files;
- import java.nio.file.Paths;
- import java.util.List;
- import java.util.stream.Collectors;
- import java.util.stream.Stream;
- public class Data {
- public static List<String> readData() {
- List<String> lines = null;
- try(Stream<String> x = Files.lines(Paths.get("c:\\temp\\fuck.txt"))){
- lines = x.collect(Collectors.toList());
- }
- catch(IOException e) {
- System.out.println(e.getMessage());
- }
- return lines;
- }
- public static void writeData(List<String> x) {
- FileWriter fw;
- try {
- fw = new FileWriter("c:\\temp\\fuck.txt");
- for(String str : x)
- fw.write(str+"\n");
- fw.flush();
- fw.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- public static void addData(String line) {
- List<String> x = readData();
- if(!x.contains(line)) {
- x.add(line);
- writeData(x);
- }
- }
- public static void main(String[] args) {
- System.out.println(readData());
- addData("Fucker,10100101");
- System.out.println(readData());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement