✅ 알고리즘 풀기
✅ enum 공부하기
✅ stream 공부하기
System.getProperty("user.dir") + "/"
현재 프로젝트 경로가 String
형태로 주어진다
(ex: /Users/BC/Documents/Coding/CodeSquadCocoa/ )
원래 쓰던 방식인
File file = new File("");
String directory = file.getAbsolutePath() + "/";
보다 나은 것 같다.
List<Integer> list = new ArrayList<>(set);
스트림은 다음 과정을 거쳐 사용된다.
1. 생성
2. 중개 연산(스트림 변환 : filter, map 등)
3. 최종 연산(스트림 사용)
String[] arr = {"a", "b", "c"};
Stream<String> streamArr = Arrays.stream(arr);
List<String> list = Arrays.asList("Dexter", "Patric", "Java");
Stream<String> streamList = list.stream();
Stream<String> builderStream =
Stream.<String>builder()
.add("Eric").add("Elena").add("Java")
.build();
겉핥기 식으로 밖에 이해하지 못했다.
내일은 중개 연산과 최종 연산 부분도 봐야겠다.
🟥 try-with-resources 기능 알아보기
🟥 stream 더 공부
🟥 enum 더 공부