Décalage tableau à droite - devoirs

C'est ce que j'ai à ce jour, mais quand je le lance, j'obtiens un Java erreur d'incompatibilité.
C'est mon tableau:

char[] letters = {'A', 'B' , 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'};


/********************************************************************************
    shiftRight() will move the contents of the array one slot to the right
********************************************************************************/
public static void shiftRight( char [] letters )
{
    char last = letters[letters.length-1];          //save off first element

    //shift right
    for( int index =letters.length-1; index >= 0 ; index-- )
        letters[index+1] = letters [index];

    //wrap last element into first slot
    letters[0] = last;
    System.out.print("\nshifted Array: " );
}
je dois maj tout à droite . le dernier caractère doit être insérés dos en lettres[0]
Utilisation println() au lieu de les imprimer(\n)

OriginalL'auteur javip | 2012-10-29