feat(concepts): add Streams concept
- Ngôn ngữ chính
- Java
- Star
- 834
- Fork
- 779
- Merge trung bình
- 1 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 3
Mô tả
### 📘 Description
This issue proposes the addition of a new **Streams** concept to the Java track on Exercism.
#### 🔹 Concept Overview
Java Streams offer a functional and declarative way to process collections. This concept introduces learners to:
- Stream creation from collections
- Common operations like `filter`, `map`, `reduce`, and `collect`
- Lazy evaluation and pipeline structure
- Real-world use cases for transforming and aggregating data
#### 📁 Files Added
- `concepts/streams/about.md`
- `concepts/streams/introduction.md`
- `concepts/streams/config.json`
- `concepts/streams/links.json`
This concept is designed to be beginner-friendly while introducing powerful tools for writing expressive Java code.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng việc xem xét cấu trúc concept hiện có, sau đó so sánh concepts/streams/about.md, introduction.md, config.json và links.json với các concept Java liên quan. Bao quát việc tạo stream, filter/map/reduce/collect, đánh giá lazy, cấu trúc pipeline và các trường hợp sử dụng được nêu trong các tệp này. Hoàn thành khi bốn tệp concept Streams đầy đủ và nhất quán với các quy ước của track.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- content
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100