J'essaye donc de déplacer un tableau vers la gauche, par exemple, si le tableau original était '1,2,3,4', le tableau transformé deviendrait '2,3,4, 1 ', c'est ce que j'ai jusqu'ici et je continue d'obtenir une erreur de déclaration de retour manquant, comment pourrais-je réparer?Décaler le tableau vers la gauche
public int shift (int [] d){
for(int from =1; from <= d.length-1; from++)
d[from-1]= d[from];
System.out.println ("d[from]"+",d[0]");
}
Oui, c'est parce que vous manquez une déclaration de retour. – shmosel
"Je continue d'obtenir une erreur de déclaration de retour manquante" car vous ne renvoyez rien même si votre méthode indique qu'elle renvoie un "int". – tkausl
De même, vous devez conserver la valeur initiale de 'd [0]', vous pouvez donc l'affecter au dernier élément du tableau final. Et votre 'println' n'imprimera probablement pas ce que vous avez l'intention de faire. –