[JAVA] 스트림(stream)


[JAVA] 스트림(stream)

스트림 - 스트림은 데이터 소스를 추상화하고, 데이터를 다루는데 자주 사용되는 메서드들을 정의했다. - 데이터 소스를 추상화했다는 것은, 데이터 소스가 무엇이던 간에 같은 방식으로 다룰 수 있게 되었다는 것과 코드의 재사용성이 높아진다는 것을 의미 - 문자열 배열과 같은 내용의 문자열을 저장하는 List가 있다 - List를 정렬할 때는 Collection.sort()을 사용해야 하고 배열을 정렬할 때는 Arrays.sort()를 사용해야한다. - stream으로 변환하면 정렬하고 출력하는 방법은 동일하게 바뀐다. - 스트림은 데이터 소스를 변경하지 않는다. - 데이터 소스로 부터 데이터를 읽기만할 뿐, 데이터 소스를 변경하지 않는다는 차이가 있다. - 필..........

[JAVA] 스트림(stream)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] 스트림(stream)