exercism / exercism/java

feat(concepts): add Streams concept

Đang mở
#2,982 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
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

Mở 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.