Salut,
Je dirais que ça dépend de ce que tu veux apprendre. Il est utile (entendre indispensable

) d'apprendre les manipulations de tableaux, ainsi que le type de traitement que tu fais (calcul du min, somme des éléments d'un ensemble ou liste, etc), de manière générale. Cela fait partie du béaba, quelque soit le langage.
En revanche, connaître les Stream et leur manipulation fait partie de l'apprentissage de Java (ou des autres langages qui offrent le même type de structure). Même si ce n'est pas exactement du niveau débutant, une fois que tu as assimilé les parcours de tableau, passer au Stream est nécessaire pour ensuite écrire des du code plus concis et plus flexible dans un programme.
C'est comme pour les tris. Savoir coder les algorithmes de tri standard est un bon exercice d'apprentissage général. Mais au final, dans une application Java, il vaudra mieux savoir utiliser Comparator/Comparable et Arrays/Collections/sort et consort.
Partager