Impossible de convertir de vide à Chaîne

De la classe du pilote:

String world = methods.printHelloWorld("Hello, world!");
{
    System.out.println(world);
}

méthode de classe:

public void printHelloWorld(String world)
{
    world = "Hello, world!";
}

Invite: (partie d'un projet plus vaste)

vide printHelloWorld()

Paramètres: aucun

Retour rien. Directement imprime au Système.la Chaîne "Hello, world!"

J'obtiens le message d'erreur que je ne peut pas convertir de void à String. Je ne peux pas utiliser un retour dans ma méthode de classe. Je sais que je peux changer public void printHelloWorld(String world) to public String printHelloWorld(String world), mais ce n'est pas ce que mon professeur veut que nous fassions. (J'ai essayé ceux déjà)

InformationsquelleAutor 24116 | 2013-10-09