String string = "abc";
string.equals("abc");
string.startsWith("ab");
String fileName = "src/main/test.txt";
try (FileWriter writer = new FileWriter(fileName)) {
writer.write(makeJson(quote));
}
FileWriter의 경우 인수로 전달된 이름의 파일이 없으면 생성하고, 있으면 해당 파일에 접근. But 상위 폴더가 있어야함. 없을경우 에러
File file = new File(fileName);
if (file.exists()) {
try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
String line = reader.readLine(); //한줄읽기
}
}
File은 상위폴더가 없더라도 동작. 객체는 생성됨
파일을 한줄씩 모두 읽는경우 while(line = reader.readLine() != null) 사용