[java] creation objet automatique

Résolu
wolfy -  
 wolfy -
Bonjour,

j'aimerais savoir s'il est possible de généré des objets avec une référence voulue.
Impossible de trouver sur le net ce genre d'exemple.

je voudrais un genre de code dans ce style:

Town townName = new Town();

où townName est un String contenant le nom d'une ville.

merci à tous

A voir également:

3 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Je n'ai pas compris...
Si townName est initialisé avec new Town(), il ne peut pas être String !
Par contre tu peux faire String townName=new String(...); si tu veux.
0
wolfy
 
ben je voudrais un genre de classe dans le sens:

public void madeObject(String townName)
{
Town townName = new Town();
}
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Ce n'est toujours pas clair, déjà là ce que tu fais ce n'est pas une classe mais une méthode, et tu mélanges les types des paramètres et des variables locales, c'est pour le moins confus.
Explique clairement ce que tu veux, en français, avec des exemples, des contre-exemples, pour voir un peu mieux ce que tu veux parce que là c'est impossible de t'aider !
0
wolfy
 
oui pardon je voulais dire une méthode, excuse moi.

voici le code sur lequelle je travaille

public void addTown(String town)
{
if(map.get(town) == null)
{
map.put(town, new Town(town));
}
}

lors de l'appel de la méthode addTown, je voudrais que l'on ajoute le nom d'une ville (town) dans la hashmap (map) avec une référence vers un objet (town) de la classe Town.

mais en fait ca fonctionne maintenant ... désolé du dérangement
0