rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Concaténation en JAVA

Posté par oxane, le jeudi 10 avril 2003 à 17:12:21
Bonjour, voilà mon problème, je souhaite faire une concaténation de chaine de caractère en java mais le + ne fontionne pas, y-a-t-il une autre façon ??? MERCI d'avance, @++
Répondre à oxane  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
olivier.s, le jeudi 10 avril 2003 à 17:28:06
Salut

Un p'tit extrait de la doc Java :

concat
public String concat(String str)
Concatenates the specified string to the end of this string.
If the length of the argument string is 0, then this String object is returned. Otherwise, a new String object is created, representing a character sequence that is the concatenation of the character sequence represented by this String object and the character sequence represented by the argument string.

Examples:

"cares".concat("s") returns "caress"
"to".concat("get").concat("her"­;) returns "together"


Parameters:
str - the String that is concatenated to the end of this String.
Returns:
a string that represents the concatenation of this object's characters followed by the string argument's characters.
Throws:
NullPointerException - if str is null.


Mais franchement si le + marche pas c'est que tu as un petit pb quelque part et c'est pas dit du coup que concat marche.

Bonne chance
Répondre à olivier.s

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
imen, le jeudi 10 avril 2003 à 17:34:11
exemple
String chaine1;
String chaine2;


tu veux concatener chaine1 et chaine 2 ds chaine 1
-----> chaine1=chaine1+chaine2;

ou tu veux concatener chaine 1 et le mot alors
-----> chaine1=chaine1+"alors ";

bon travail
Répondre à imen

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
oxane, le jeudi 10 avril 2003 à 17:42:12
en fait ça je l'ai essayé mais malheureusement ça marche pas et je vois pas d'ou ça peut venir ... mais merci quand même, c sympa ! @+
Répondre à oxane

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
marvinrouge, le vendredi 11 avril 2003 à 09:00:47
essayes ça

String s0 = s1 + s2+ // si s1 est une chaine

String s3 = "" + s4 + s5 // si s4 n'est pas une chaine et s5 une chaine

String s6 = "" + s7 + "" + s8 // si s7 et s8 ne sont pas des chaines
Répondre à marvinrouge

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
brj, le jeudi 10 avril 2003 à 18:10:53
et comment fais tu !?
si c'est avec des variables est tu sur de leur contenu.?
tu n'aurais pas un bou de code?
essaye avec un stringBuffer!!
Répondre à brj

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
oxane, le lundi 14 avril 2003 à 08:04:28
en fait merci mais j'ai réussi avec le + alors que ça marchait pas tout à l'heure, merci et @+
Répondre à oxane

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
essora, le mercredi 27 février 2008 à 15:51:35
salut tous le monde
i have a problem with the switch
is it possible that i use it with a String Parameter like
switch day and day can take the values "lundi", "samedi", "dimanche"...
si quelqu'un peut m'indiquer une information sure puique en utilisant jbuilder il m'indique qu'il attend un parametre entier.
merci d'avance, et si je suis perecer par la reponse sinon je change mon mode de raisonnement.
sorry for the english langage dans un forum en francais
Répondre à essora

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kij_82, le mercredi 27 février 2008 à 16:51:57
Bonjour,

Oui pour ce qui est de l'anglais dans un forum francais c'est moyen, surtout quand ce forum est disponible en anglais ;) (depuis peu). Bref, passons.

Concernant ton problème, switch en java ne prends pas de chaine de caractères (ou plutôt le 'case'), du moins d'après mes connaissances.
Tu peux contourner le problème avec une série de if / else, ce sera plus long à écrire au niveau du code, mais niveau exécution c'est à peu de chose près la même chose (puisqu'un switch est retranscrit en série de if / else dans un language plus bas niveau il me semble)

~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~
Répondre à kij_82

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Bob, le mercredi 9 juillet 2008 à 13:56:41
Utilise un Enum sinon, qui contiendrait les valeurs "lundi" et autre
Répondre à Bob
Logiciels pertinents trouvés dans les téléchargements
Télécharger Java Runtime Environment 6 Update 7Java Runtime Environment - Java Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des...Catégorie: Java
Licence: Open Source
Télécharger Azureus 3.0.5.2bAzureus - Azureus est un client BitTorrent multiplateformes développé en Java, c'est-à-dire un gestionnaire de téléchargement de...Catégorie: Téléchargement
Licence: Open Source
Télécharger PDF Creator 0.9.5PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable...Catégorie: PDF
Licence: Open Source
Télécharger FreeMind 0.8.1FreeMind - FreeMind est un logiciel de Mind mapping entièrement libre, permettant de créer des cartes heuristiques permettant de...Catégorie: Organisation
Licence: Open Source
Plus de logiciels gratuits sur « Concaténation en JAVA »