스트림 2

[ 10분 테코톡 ] - Stream 그리고 For Loop

🤥개요 들어가기 일반적으로 우리는 데이터를 탐색하고자 할 때, 반복문을 사용할 것이다. 그러나 루프가 길어지고 주어진 조건식이 많아진다면 당연히 이 루프속 내용은 많아질 것이고, 가독성 또한 떨어지며 코드의 재사용도 힘든데 이러한 문제점을 해결하기 위해 Java 8 버전부터 Steam(스트림)이라는 개념을 지원해준다. 어떻게하면 우리는 이 Steam을 잘 활용할 수 있을까에 대한 고민을 담은 글이다.? 스트림을 왜 써야할까? 등 Stream의 내용을 학습하고, 내가 고민한 내용을 바탕으로 적용해보기 위해서 정리한 글이다. 본 글은 구글링 및 10분 테코톡 11강, 12강 Stream에 관련한 영상을 시청 후 정리한 내용이다. 본 내용에서 사용한 사진은 테코톡에서 발췌한 사진임을 명시한다. 본 글은 왜 이..

Day.25 알고리즘 강의 문자열 chapter -끝- 그리고 CS

Daily 알고리즘 https://jipang9-greedy-pot.tistory.com/101 문자열(String)을 이용한 문제 풀이 (3문제) 본 내용은 인프런 자바(Java) 알고리즘 문제풀이 : 입문 - 코딩테스트 대비 강의 문제를 기반으로 포스팅 한 내용입니다. 문제 문자거리 문자열 압축 암호(replace(), parseInt(string, 2)) 문제 1. 문자거리 jipang9-greedy-pot.tistory.com Daily 알고리즘 총평 : 오늘 문자열 챕터의 마지막 3문제를 정복하며 어떻게 코드를 더욱 간결하게 짤 수있을까? 어떻게 로직에 접근할 수 있을가? 이 부분에는 어떻게 무엇을 사용하는게 좋을까? 라는 여러가지 생각을 하면서 직접 펜과 종이를 이용해 문제를 해결하는 시간을 ..