je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
Yvon Thoraval wrote:
Erwan David <erwan@rail.eu.org> wrote:
Y'a pas que Eclipse : java.lang.String est une classe final.
Oui, oui, c'est ce que j'ai appris par ce petit bout d'essai...
Question : puis-je faire en sorte que le constructeur retourne une
String ?
Pour l'instant je dois faire :
TString an = new TString(appellationName, 40);
puis :
an.toString();
pour obtenir le résultat du trim à la longueur 40.
je peux très bien appeller ce pseudo toString() dans les différents
constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce
possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à
outils" contenant plein de méthode static.
class StringTK {
public static String XXXX( String myString, int lenght ) {
return .......;
}
}
je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
no.bcausse.spam
Black Myst <Black_point_myst_chez_free_fr> wrote:
Yvon Thoraval wrote:
Erwan David wrote:
Y'a pas que Eclipse : java.lang.String est une classe final.
Oui, oui, c'est ce que j'ai appris par ce petit bout d'essai...
Question : puis-je faire en sorte que le constructeur retourne une String ?
Pour l'instant je dois faire :
TString an = new TString(appellationName, 40);
puis :
an.toString();
pour obtenir le résultat du trim à la longueur 40.
je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) { obj = new TString(s, lenght) return obj.toString(); } -- bruno Causse http://perso.wanadoo.fr/othello
Black Myst <Black_point_myst_chez_free_fr> wrote:
Yvon Thoraval wrote:
Erwan David <erwan@rail.eu.org> wrote:
Y'a pas que Eclipse : java.lang.String est une classe final.
Oui, oui, c'est ce que j'ai appris par ce petit bout d'essai...
Question : puis-je faire en sorte que le constructeur retourne une
String ?
Pour l'instant je dois faire :
TString an = new TString(appellationName, 40);
puis :
an.toString();
pour obtenir le résultat du trim à la longueur 40.
je peux très bien appeller ce pseudo toString() dans les différents
constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce
possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à
outils" contenant plein de méthode static.
class StringTK {
public static String XXXX( String myString, int lenght ) {
return .......;
}
}
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) {
obj = new TString(s, lenght)
return obj.toString();
}
--
bruno Causse
http://perso.wanadoo.fr/othello
je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) { obj = new TString(s, lenght) return obj.toString(); } -- bruno Causse http://perso.wanadoo.fr/othello
no.bcausse.spam
Causse Bruno wrote:
Black Myst <Black_point_myst_chez_free_fr> wrote:
Yvon Thoraval wrote:
Erwan David wrote:
Y'a pas que Eclipse : java.lang.String est une classe final.
Oui, oui, c'est ce que j'ai appris par ce petit bout d'essai...
Question : puis-je faire en sorte que le constructeur retourne une String ?
Pour l'instant je dois faire :
TString an = new TString(appellationName, 40);
puis :
an.toString();
pour obtenir le résultat du trim à la longueur 40.
je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) { obj = new TString(s, lenght) return obj.toString(); }
non c'est une connerie -- bruno Causse http://perso.wanadoo.fr/othello
Causse Bruno <no.bcausse.spam@lepoint.tm.fr> wrote:
Black Myst <Black_point_myst_chez_free_fr> wrote:
Yvon Thoraval wrote:
Erwan David <erwan@rail.eu.org> wrote:
Y'a pas que Eclipse : java.lang.String est une classe final.
Oui, oui, c'est ce que j'ai appris par ce petit bout d'essai...
Question : puis-je faire en sorte que le constructeur retourne une
String ?
Pour l'instant je dois faire :
TString an = new TString(appellationName, 40);
puis :
an.toString();
pour obtenir le résultat du trim à la longueur 40.
je peux très bien appeller ce pseudo toString() dans les différents
constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce
possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à
outils" contenant plein de méthode static.
class StringTK {
public static String XXXX( String myString, int lenght ) {
return .......;
}
}
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) {
obj = new TString(s, lenght)
return obj.toString();
}
non c'est une connerie
--
bruno Causse
http://perso.wanadoo.fr/othello
je peux très bien appeller ce pseudo toString() dans les différents constructeurs MAIS, je ne vois pas comment retourner la valeur ???
exemple :
TString an = new TString("toto", 8);
je voudrais que an = "toto "; sans appeller an.toString(); est-ce possible ???
Non
Perso, dans des comme celui-la, je préfère créer une classe "boite à outils" contenant plein de méthode static. class StringTK { public static String XXXX( String myString, int lenght ) { return .......; } }
String test = StringTK.XXXXX("toto",8);
pas sur un truc du genre
dans la classe mettre une methode static
static String newInstance(TString obj, String s, int lenght) { obj = new TString(s, lenght) return obj.toString(); }
non c'est une connerie -- bruno Causse http://perso.wanadoo.fr/othello
Pierre Crescenzo
Bonjour,
La classe "String" est "final". Cela signifie qu'il n'est pas possible d'en hériter (pour raison de sécurité si je me souviens bien).
d'optimisation, plutot
J'ai retrouvé l'argument "sécurité" (ce qui n'exclut peut-être pas l'autre) : <http://java.sun.com/docs/books/tutorial/java/javaOO/final.html>.
A+
[CITATION ALÉATOIRE : Mon mari est archéologue. Plus je vieillis, plus je l'intéresse. Agatha Christie]
-- Pierre Crescenzo mailto: http://www.crescenzo.nom.fr/
Bonjour,
La classe "String" est "final". Cela signifie qu'il n'est pas
possible d'en hériter (pour raison de sécurité si je me souviens
bien).
d'optimisation, plutot
J'ai retrouvé l'argument "sécurité" (ce qui n'exclut peut-être pas
l'autre) :
<http://java.sun.com/docs/books/tutorial/java/javaOO/final.html>.
A+
[CITATION ALÉATOIRE : Mon mari est archéologue. Plus je vieillis, plus
je l'intéresse. Agatha Christie]
--
Pierre Crescenzo
mailto:Pierre@crescenzo.nom.fr
http://www.crescenzo.nom.fr/