Gestion du parcours Java

Cette page fournit à la communauté Exercism les informations et les outils nécessaires pour gérer le parcours Java.

Apprenants
283 284
Soumissions
4 878 880
Discussions de mentorat
17 725

Le parcours Java est en bonne santé ✅

En construction

Programme Java

En savoir plus

Aide à créer le programme du parcours : il s'agit d'un ensemble de concepts et d'exercices d'apprentissage réunis pour enseigner les éléments fondamentaux du langage de programmation.

Prochain objectif : créer un programme complet avec au moins 30 concepts. En savoir plus.
26 concepts enseignés
Ba
Basics
61 648 l'ont appris
Bo
Booleans
35 720 l'ont appris
Ar
Arrays
18 398 l'ont appris
Fo
For Loops
18 398 l'ont appris
Fo
For-Each Loops
18 398 l'ont appris
Ge
Generic Types
13 310 l'ont appris
Li
Lists
13 310 l'ont appris
Ex
Exceptions
6 868 l'ont appris
Ch
Chars
11 720 l'ont appris
Cl
Classes
12 549 l'ont appris
Co
Constructors
9 176 l'ont appris
In
Interfaces
6 800 l'ont appris
If
If-Else Statements
18 693 l'ont appris
Nu
Numbers
18 693 l'ont appris
St
Strings
23 602 l'ont appris
Te
Ternary Operators
11 012 l'ont appris
Sw
Switch Statements
7 958 l'ont appris
In
Inheritance
7 167 l'ont appris
En
Enums
4 280 l'ont appris
Nu
Nullability
7 629 l'ont appris
Ra
Randomness
4 969 l'ont appris
Da
Date-Time
5 158 l'ont appris
Me
Method Overloading
3 567 l'ont appris
Bi
Bit Manipulation
4 571 l'ont appris
Se
Sets
3 480 l'ont appris
Ma
Maps
2 603 l'ont appris
22 exercices d'apprentissage actifs
Commencés
Tentatives
Terminés
Demandes de mentorat
Cook Your Lasagna Cook Your Lasagna
101 820
556 151 (moy. 5.5)
61 648 (60.5%)
495 (0.5%)
Annalyn's Infiltration Annalyn's Infiltration
48 077
445 194 (moy. 9.3)
35 720 (74.3%)
314 (0.7%)
Bird Watcher Bird Watcher
22 456
304 233 (moy. 13.5)
18 398 (81.9%)
480 (2.1%)
Karl's Languages Karl's Languages
14 851
83 936 (moy. 5.7)
13 310 (89.6%)
113 (0.8%)
Calculator Conundrum Calculator Conundrum
8 441
111 728 (moy. 13.2)
6 868 (81.4%)
115 (1.4%)
Squeaky Clean Squeaky Clean
17 405
253 609 (moy. 14.6)
11 720 (67.3%)
495 (2.8%)
Jedlik's Toy Car Jedlik's Toy Car
13 766
118 837 (moy. 8.6)
12 549 (91.2%)
154 (1.1%)
Need for Speed Need for Speed
10 534
130 554 (moy. 12.4)
9 176 (87.1%)
77 (0.7%)
Remote Control Competition Remote Control Competition
8 543
90 504 (moy. 10.6)
6 800 (79.6%)
103 (1.2%)
Cars, Assemble! Cars, Assemble!
20 846
154 077 (moy. 7.4)
18 693 (89.7%)
416 (2.0%)
Log Levels Log Levels
36 095
319 776 (moy. 8.9)
23 602 (65.4%)
302 (0.8%)
Salary Calculator Salary Calculator
11 874
69 813 (moy. 5.9)
11 012 (92.7%)
42 (0.4%)
Football Match Reports Football Match Reports
8 257
34 123 (moy. 4.1)
7 958 (96.4%)
56 (0.7%)
Wizards and Warriors Wizards and Warriors
7 885
57 947 (moy. 7.3)
7 167 (90.9%)
39 (0.5%)
Logs, Logs, Logs! Logs, Logs, Logs!
5 011
50 683 (moy. 10.1)
4 280 (85.4%)
61 (1.2%)
Tim from Marketing Tim from Marketing
8 086
53 207 (moy. 6.6)
7 629 (94.3%)
66 (0.8%)
Captain's Log Captain's Log
5 294
32 789 (moy. 6.2)
4 969 (93.9%)
21 (0.4%)
Booking Up For Beauty Booking Up For Beauty
6 232
82 766 (moy. 13.3)
5 158 (82.8%)
52 (0.8%)
Wizards and Warriors 2 Wizards and Warriors 2
3 930
34 236 (moy. 8.7)
3 567 (90.8%)
20 (0.5%)
Secrets Secrets
5 257
28 457 (moy. 5.4)
4 571 (87.0%)
7 (0.1%)
Gotta Snatch 'Em All Gotta Snatch 'Em All
4 045
48 365 (moy. 12.0)
3 480 (86.0%)
57 (1.4%)
International Calling Connoisseur International Calling Connoisseur
3 035
32 788 (moy. 10.8)
2 603 (85.8%)
28 (0.9%)
1 exercices d'apprentissage obsolètes
Commencés
Tentatives
Terminés
Demandes de mentorat
Play Your Cards! Play Your Cards!
8 676
85 964 (moy. 9.9)
6 859 (79.1%)
121 (1.4%)

Exercices d'entraînement

En savoir plus

Les exercices d'entraînement sont conçus pour permettre aux apprenants de résoudre un problème quelconque, dans le but de mettre en pratique les concepts qu'ils ont appris jusqu'ici.

Dépôt principal synchronisé : 9b54e9a017b84d2f62a9bbbe4f9f47dd55c2ab2d (Les mises à jour devraient être instantanées)

Prochain objectif : implémenter 139 exercices d'entraînement. En savoir plus.
136 exercices d'entraînement actifs
Commencés
Tentatives
Terminés
Demandes de mentorat
Hello World Hello World
222 549
450 769 (moy. 2.0)
136 599 (61.4%)
40 (0.0%)
Leap Leap
8 532
32 334 (moy. 3.8)
6 910 (81.0%)
118 (1.4%)
Reverse String Reverse String
16 186
48 823 (moy. 3.0)
13 530 (83.6%)
331 (2.0%)
Two Fer Two Fer
24 355
78 172 (moy. 3.2)
19 423 (79.7%)
3 928 (16.1%)
Armstrong Numbers Armstrong Numbers
7 671
27 177 (moy. 3.5)
6 153 (80.2%)
149 (1.9%)
Darts Darts
7 641
26 662 (moy. 3.5)
6 047 (79.1%)
67 (0.9%)
D&D Character D&D Character
5 161
43 020 (moy. 8.3)
3 653 (70.8%)
77 (1.5%)
DOT DSL DOT DSL
1 701
7 849 (moy. 4.6)
1 058 (62.2%)
8 (0.5%)
Grains Grains
5 137
40 370 (moy. 7.9)
4 172 (81.2%)
55 (1.1%)
High Scores High Scores
2 907
23 101 (moy. 7.9)
2 327 (80.0%)
38 (1.3%)
Resistor Color Resistor Color
6 867
25 984 (moy. 3.8)
5 562 (81.0%)
74 (1.1%)
Resistor Color Duo Resistor Color Duo
4 881
16 180 (moy. 3.3)
4 145 (84.9%)
47 (1.0%)
Resistor Color Trio Resistor Color Trio
1 869
21 004 (moy. 11.2)
1 590 (85.1%)
40 (2.1%)
RNA Transcription RNA Transcription
6 938
18 411 (moy. 2.7)
5 876 (84.7%)
243 (3.5%)
Acronym Acronym
4 886
21 518 (moy. 4.4)
3 927 (80.4%)
99 (2.0%)
Difference of Squares Difference of Squares
7 191
24 376 (moy. 3.4)
6 306 (87.7%)
711 (9.9%)
Gigasecond Gigasecond
8 776
20 974 (moy. 2.4)
6 337 (72.2%)
1 345 (15.3%)
Hamming Hamming
8 794
33 189 (moy. 3.8)
7 259 (82.5%)
1 495 (17.0%)
Micro Blog Micro Blog
6 984
39 187 (moy. 5.6)
4 313 (61.8%)
104 (1.5%)
Pangram Pangram
5 738
15 623 (moy. 2.7)
4 792 (83.5%)
173 (3.0%)
Perfect Numbers Perfect Numbers
3 765
14 491 (moy. 3.8)
2 676 (71.1%)
54 (1.4%)
Eliud's Eggs Eliud's Eggs
1 397
4 495 (moy. 3.2)
1 254 (89.8%)
17 (1.2%)
Protein Translation Protein Translation
3 873
20 124 (moy. 5.2)
3 057 (78.9%)
62 (1.6%)
Raindrops Raindrops
8 487
22 481 (moy. 2.6)
7 176 (84.6%)
258 (3.0%)
Say Say
2 917
19 647 (moy. 6.7)
1 343 (46.0%)
41 (1.4%)
Scrabble Score Scrabble Score
6 445
23 483 (moy. 3.6)
5 448 (84.5%)
1 085 (16.8%)
Secret Handshake Secret Handshake
4 374
21 904 (moy. 5.0)
3 368 (77.0%)
467 (10.7%)
Space Age Space Age
4 737
10 992 (moy. 2.3)
3 663 (77.3%)
65 (1.4%)
Collatz Conjecture Collatz Conjecture
2 395
9 513 (moy. 4.0)
1 978 (82.6%)
38 (1.6%)
Diamond Diamond
3 017
16 143 (moy. 5.4)
1 993 (66.1%)
57 (1.9%)
Error Handling Error Handling
2 105
15 042 (moy. 7.1)
1 225 (58.2%)
7 (0.3%)
ISBN Verifier ISBN Verifier
2 913
14 385 (moy. 4.9)
2 295 (78.8%)
44 (1.5%)
Isogram Isogram
5 343
20 477 (moy. 3.8)
4 333 (81.1%)
172 (3.2%)
Killer Sudoku Helper Killer Sudoku Helper
913
4 761 (moy. 5.2)
501 (54.9%)
18 (2.0%)
Kindergarten Garden Kindergarten Garden
1 448
5 089 (moy. 3.5)
1 074 (74.2%)
13 (0.9%)
Largest Series Product Largest Series Product
2 108
13 068 (moy. 6.2)
1 667 (79.1%)
23 (1.1%)
Luhn Luhn
2 793
13 914 (moy. 5.0)
2 180 (78.1%)
51 (1.8%)
Matrix Matrix
3 449
17 856 (moy. 5.2)
2 592 (75.2%)
314 (9.1%)
Nth Prime Nth Prime
1 630
6 332 (moy. 3.9)
1 270 (77.9%)
21 (1.3%)
Prism Prism
146
1 034 (moy. 7.1)
65 (44.5%)
0 (0.0%)
Proverb Proverb
2 990
8 868 (moy. 3.0)
2 428 (81.2%)
34 (1.1%)
Rate Limiter Rate Limiter
307
1 355 (moy. 4.4)
165 (53.7%)
4 (1.3%)
Rotational Cipher Rotational Cipher
2 595
13 084 (moy. 5.0)
2 177 (83.9%)
226 (8.7%)
Saddle Points Saddle Points
1 955
8 925 (moy. 4.6)
1 338 (68.4%)
161 (8.2%)
Sieve Sieve
1 603
4 645 (moy. 2.9)
1 275 (79.5%)
25 (1.6%)
Split-Second Stopwatch Split-Second Stopwatch
229
1 895 (moy. 8.3)
148 (64.6%)
0 (0.0%)
Sum of Multiples Sum of Multiples
2 209
8 028 (moy. 3.6)
1 626 (73.6%)
39 (1.8%)
Swift Scheduling Swift Scheduling
206
1 934 (moy. 9.4)
140 (68.0%)
1 (0.5%)
Triangle Triangle
3 050
12 366 (moy. 4.1)
2 590 (84.9%)
262 (8.6%)
Twelve Days Twelve Days
2 837
15 628 (moy. 5.5)
2 134 (75.2%)
33 (1.2%)
Variable Length Quantity Variable Length Quantity
766
3 060 (moy. 4.0)
400 (52.2%)
2 (0.3%)
Yacht Yacht
1 697
8 282 (moy. 4.9)
1 128 (66.5%)
31 (1.8%)
Allergies Allergies
1 444
5 116 (moy. 3.5)
1 088 (75.3%)
25 (1.7%)
Atbash Cipher Atbash Cipher
912
5 085 (moy. 5.6)
726 (79.6%)
8 (0.9%)
Bob Bob
2 276
13 868 (moy. 6.1)
1 845 (81.1%)
61 (2.7%)
Flatten Array Flatten Array
1 870
8 333 (moy. 4.5)
1 396 (74.7%)
137 (7.3%)
Conway's Game of Life Conway's Game of Life
501
2 342 (moy. 4.7)
314 (62.7%)
1 (0.2%)
Grep Grep
786
3 982 (moy. 5.1)
432 (55.0%)
7 (0.9%)
Knapsack Knapsack
1 029
4 759 (moy. 4.6)
609 (59.2%)
10 (1.0%)
Ledger Ledger
460
3 261 (moy. 7.1)
253 (55.0%)
9 (2.0%)
Matching Brackets Matching Brackets
907
3 457 (moy. 3.8)
650 (71.7%)
10 (1.1%)
Nucleotide Count Nucleotide Count
2 232
6 666 (moy. 3.0)
1 982 (88.8%)
91 (4.1%)
Pascal's Triangle Pascal's Triangle
891
2 452 (moy. 2.8)
635 (71.3%)
5 (0.6%)
Phone Number Phone Number
1 619
9 420 (moy. 5.8)
1 230 (76.0%)
26 (1.6%)
Pig Latin Pig Latin
2 773
12 269 (moy. 4.4)
1 552 (56.0%)
76 (2.7%)
Prime Factors Prime Factors
962
2 922 (moy. 3.0)
736 (76.5%)
11 (1.1%)
Relative Distance Relative Distance
942
5 652 (moy. 6.0)
400 (42.5%)
8 (0.8%)
Robot Name Robot Name
1 916
10 772 (moy. 5.6)
1 561 (81.5%)
139 (7.3%)
Run-Length Encoding Run-Length Encoding
723
3 154 (moy. 4.4)
515 (71.2%)
9 (1.2%)
Series Series
1 081
3 270 (moy. 3.0)
884 (81.8%)
11 (1.0%)
Square Root Square Root
636
1 922 (moy. 3.0)
502 (78.9%)
9 (1.4%)
Word Count Word Count
2 963
17 250 (moy. 5.8)
2 255 (76.1%)
213 (7.2%)
State Of Tic Tac Toe State Of Tic Tac Toe
380
2 579 (moy. 6.8)
229 (60.3%)
6 (1.6%)
Affine Cipher Affine Cipher
424
3 148 (moy. 7.4)
277 (65.3%)
4 (0.9%)
All Your Base All Your Base
572
2 922 (moy. 5.1)
389 (68.0%)
2 (0.3%)
Alphametics Alphametics
609
2 657 (moy. 4.4)
249 (40.9%)
3 (0.5%)
Baffling Birthdays Baffling Birthdays
90
411 (moy. 4.6)
53 (58.9%)
0 (0.0%)
Bank Account Bank Account
1 751
9 503 (moy. 5.4)
1 201 (68.6%)
96 (5.5%)
Binary Search Binary Search
1 414
7 806 (moy. 5.5)
1 064 (75.2%)
94 (6.6%)
Bottle Song Bottle Song
859
7 695 (moy. 9.0)
543 (63.2%)
19 (2.2%)
Bowling Bowling
1 017
8 270 (moy. 8.1)
437 (43.0%)
11 (1.1%)
Camicia Camicia
41
345 (moy. 8.4)
23 (56.1%)
0 (0.0%)
ETL ETL
1 869
2 912 (moy. 1.6)
1 682 (90.0%)
128 (6.8%)
Flower Field Flower Field
115
491 (moy. 4.3)
78 (67.8%)
0 (0.0%)
Food Chain Food Chain
931
3 541 (moy. 3.8)
623 (66.9%)
11 (1.2%)
Grade School Grade School
895
3 042 (moy. 3.4)
640 (71.5%)
22 (2.5%)
House House
1 004
3 761 (moy. 3.7)
718 (71.5%)
10 (1.0%)
Intergalactic Transmission Intergalactic Transmission
920
1 846 (moy. 2.0)
101 (11.0%)
5 (0.5%)
Linked List Linked List
1 468
6 366 (moy. 4.3)
1 035 (70.5%)
78 (5.3%)
Parallel Letter Frequency Parallel Letter Frequency
796
3 685 (moy. 4.6)
491 (61.7%)
13 (1.6%)
Piecing It Together Piecing It Together
82
761 (moy. 9.3)
42 (51.2%)
0 (0.0%)
Queen Attack Queen Attack
2 076
7 877 (moy. 3.8)
778 (37.5%)
34 (1.6%)
Rail Fence Cipher Rail Fence Cipher
402
1 567 (moy. 3.9)
242 (60.2%)
1 (0.2%)
REST API REST API
794
4 387 (moy. 5.5)
196 (24.7%)
5 (0.6%)
Robot Simulator Robot Simulator
859
2 758 (moy. 3.2)
544 (63.3%)
10 (1.2%)
Roman Numerals Roman Numerals
1 226
3 793 (moy. 3.1)
895 (73.0%)
15 (1.2%)
Spiral Matrix Spiral Matrix
633
1 607 (moy. 2.5)
397 (62.7%)
6 (0.9%)
Tournament Tournament
783
3 846 (moy. 4.9)
398 (50.8%)
10 (1.3%)
Transpose Transpose
579
2 968 (moy. 5.1)
316 (54.6%)
2 (0.3%)
Wordy Wordy
607
2 783 (moy. 4.6)
358 (59.0%)
6 (1.0%)
Anagram Anagram
3 200
10 471 (moy. 3.3)
2 299 (71.8%)
114 (3.6%)
Binary Search Tree Binary Search Tree
688
2 936 (moy. 4.3)
388 (56.4%)
9 (1.3%)
Clock Clock
573
2 390 (moy. 4.2)
386 (67.4%)
3 (0.5%)
Crypto Square Crypto Square
469
1 879 (moy. 4.0)
316 (67.4%)
3 (0.6%)
Dominoes Dominoes
1 098
3 192 (moy. 2.9)
293 (26.7%)
9 (0.8%)
Go Counting Go Counting
514
1 502 (moy. 2.9)
190 (37.0%)
0 (0.0%)
Markdown Markdown
952
2 238 (moy. 2.4)
394 (41.4%)
14 (1.5%)
Meetup Meetup
916
2 448 (moy. 2.7)
709 (77.4%)
13 (1.4%)
Poker Poker
778
2 691 (moy. 3.5)
237 (30.5%)
6 (0.8%)
SGF Parsing SGF Parsing
157
1 947 (moy. 12.4)
87 (55.4%)
2 (1.3%)
Simple Linked List Simple Linked List
785
4 049 (moy. 5.2)
470 (59.9%)
10 (1.3%)
Sublist Sublist
520
1 846 (moy. 3.6)
332 (63.8%)
0 (0.0%)
Tree Building Tree Building
351
845 (moy. 2.4)
160 (45.6%)
3 (0.9%)
Two Bucket Two Bucket
407
1 185 (moy. 2.9)
180 (44.2%)
3 (0.7%)
Word Search Word Search
897
2 578 (moy. 2.9)
284 (31.7%)
5 (0.6%)
Zebra Puzzle Zebra Puzzle
3 189
2 879 (moy. 0.9)
522 (16.4%)
12 (0.4%)
Zipper Zipper
331
966 (moy. 2.9)
146 (44.1%)
0 (0.0%)
Book Store Book Store
674
2 325 (moy. 3.4)
234 (34.7%)
6 (0.9%)
Change Change
575
3 383 (moy. 5.9)
241 (41.9%)
4 (0.7%)
Circular Buffer Circular Buffer
616
2 432 (moy. 3.9)
375 (60.9%)
5 (0.8%)
Complex Numbers Complex Numbers
665
2 314 (moy. 3.5)
417 (62.7%)
11 (1.7%)
Connect Connect
359
1 804 (moy. 5.0)
187 (52.1%)
7 (1.9%)
Hangman Hangman
378
1 129 (moy. 3.0)
101 (26.7%)
6 (1.6%)
List Ops List Ops
559
2 358 (moy. 4.2)
300 (53.7%)
9 (1.6%)
Mazy Mice Mazy Mice
155
716 (moy. 4.6)
71 (45.8%)
4 (2.6%)
OCR Numbers OCR Numbers
395
842 (moy. 2.1)
211 (53.4%)
3 (0.8%)
Palindrome Products Palindrome Products
483
1 464 (moy. 3.0)
256 (53.0%)
5 (1.0%)
POV POV
169
780 (moy. 4.6)
82 (48.5%)
1 (0.6%)
Rational Numbers Rational Numbers
524
3 367 (moy. 6.4)
282 (53.8%)
6 (1.1%)
React React
275
1 137 (moy. 4.1)
90 (32.7%)
2 (0.7%)
Rectangles Rectangles
374
886 (moy. 2.4)
188 (50.3%)
4 (1.1%)
Simple Cipher Simple Cipher
537
1 806 (moy. 3.4)
347 (64.6%)
7 (1.3%)
Forth Forth
529
1 849 (moy. 3.5)
217 (41.0%)
13 (2.5%)
Pythagorean Triplet Pythagorean Triplet
1 087
6 718 (moy. 6.2)
472 (43.4%)
7 (0.6%)
Custom Set Custom Set
596
2 096 (moy. 3.5)
268 (45.0%)
5 (0.8%)
Satellite Satellite
531
1 135 (moy. 2.1)
179 (33.7%)
4 (0.8%)
9 exercices d'entraînement obsolètes
Commencés
Tentatives
Terminés
Demandes de mentorat
Accumulate Accumulate
110
138 (moy. 1.3)
107 (97.3%)
5 (4.5%)
Beer Song Beer Song
867
3 388 (moy. 3.9)
664 (76.6%)
15 (1.7%)
Binary Binary
136
181 (moy. 1.3)
134 (98.5%)
6 (4.4%)
Diffie-Hellman Diffie-Hellman
228
327 (moy. 1.4)
117 (51.3%)
2 (0.9%)
Hexadecimal Hexadecimal
58
74 (moy. 1.3)
56 (96.6%)
7 (12.1%)
Minesweeper Minesweeper
795
2 853 (moy. 3.6)
519 (65.3%)
9 (1.1%)
Octal Octal
59
70 (moy. 1.2)
57 (96.6%)
2 (3.4%)
Strain Strain
111
141 (moy. 1.3)
108 (97.3%)
5 (4.5%)
Trinary Trinary
71
85 (moy. 1.2)
69 (97.2%)
1 (1.4%)
3 exercices d'entraînement non implémentés
Save the Cow Save the Cow
1 exercice d'entraînement abandonné
Lens Person Lens Person

Exécuteur de tests

En savoir plus

Crée des exécuteurs de tests dont la seule responsabilité est de prendre une solution, de lancer tous les tests et de renvoyer une sortie standardisée.

Version actuelle : 149e8132a1ca50237d80ccbf402cc1104dc41eb1 (Jusqu'à 10 minutes pour déployer)

Nombre total d'exécutions de l'exécuteur de tests
4 792 682
Taux de réussite des exécutions de tests
17.3% (827625)
Taux d'échec des exécutions de tests
38.1% (1828255)
Taux d'erreur des exécutions de tests
44.6% (2136802)

Representer

En savoir plus

Crée un representer : un bout de code dont la seule responsabilité est de prendre une solution et d'en renvoyer une représentation normalisée.

Version actuelle : c84371546bbb96407e400b7e18d7fcc204a0b29c (Jusqu'à 10 minutes pour déployer)

Nombre total d'exécutions du representer
945 057
Nombre total de commentaires de représentation publiés
109 095
Fréquence des retours donnés
11.5%

Analyseur

En savoir plus

Crée un analyseur pour Java : les analyseurs d'Exercism évaluent automatiquement les soumissions des apprenants et fournissent des commentaires à la manière d'un mentor.

Version actuelle : 3b609b65df1ca5622fea622d4d1169013ad1f7a5 (Le déploiement peut prendre jusqu'à 10 minutes)

Nombre total d'exécutions de l'analyseur
660 336
Nombre total de commentaires d'analyse publiés
426 537
Fréquence des retours donnés
4.3%