Merci pour les réponses.
J'ai énormément de questions pratiques sur le code en Java. Est ce qu'il existerait un discord de passionné pour échanger?
En Java, le cin et cout n'existe pas vu que c'est orienté objet et donc je suis un peu perturbé rien que pour créer un tableau d'entiers en demandant à l'utilisateur d'entrer les nombres pour chaque case.
En C++, il y avait juste besoin de faire une boucle avec cout<<" Veuillez entrer un entier entre 1 et 9"; et un cin>>n; pour récupérer la saisie de l'utilisateur 
Là je vois qu'il y a une classe spéciale Scanner et une méthode .NextInt(), ce qui est assez fastidieux.
Je ne sais pas si je dois par exemple créer une méthode appelée "void cin() {} " et un constructeur qui demande automatique de créer le tableau dans ma classe
OU BIEN
Est ce que la création du tableau doit se faire dans le main.
En Java, j'ai remarqué que la création d'une classe se faisait toujours sur le tas avec un new mais il n'y avait pas de pointeur (adresse mémoire de l'objet sur le tas) comme en C++ (MaClasse * tableau= new Maclasse [])
Oui, ça fait beaucoup de questions je sais 