Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2035 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Les strings

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Les strings

n°937157
Sylvestre6​66
Posté le 04-01-2005 à 19:05:59  profilanswer
 

Bonjour à tous,
voilà je voudrais savoir si vous auriez un lien ou une explication sur les "strings" en java? Leur utilité, comment les implémanter, comment les utiliser etc... :sweat:  
MeRcI :ange:

mood
Publicité
Posté le 04-01-2005 à 19:05:59  profilanswer
 

n°937162
glod 2
Votre trajet, notre projet.
Posté le 04-01-2005 à 19:08:45  profilanswer
 

y a un tuto ici même sur les string, cherche "les dessous des strings" il me semble :)

n°937163
glod 2
Votre trajet, notre projet.
Posté le 04-01-2005 à 19:09:15  profilanswer
 
n°937168
Sylvestre6​66
Posté le 04-01-2005 à 19:15:48  profilanswer
 

Merci Glod2
Encore une chtite question... quelle est la différence entre le simpe & et le double &&...meme question pour les ou | , double ||

n°937185
phnatomass
Je m'empare de ton esprit !!
Posté le 04-01-2005 à 19:41:13  profilanswer
 

Simple operateur alors opérateur binaire, double opérateur alors opérateur logique


Message édité par phnatomass le 04-01-2005 à 19:41:41
n°937203
Lam's
Profil: bas.
Posté le 04-01-2005 à 20:00:26  profilanswer
 

Sinon, y a google qui donne pas mal de tips:
http://images.google.com/images?q=getStringFromObject

n°937208
nraynaud
lol
Posté le 04-01-2005 à 20:10:10  profilanswer
 

phnatomass a écrit :

Simple operateur alors opérateur binaire, double opérateur alors opérateur logique


[:kiki] pour un opérateur, par défaut, "binaire" c'est son arité, pas le type de ses arguments.

n°937211
the real m​oins moins
Posté le 04-01-2005 à 20:14:49  profilanswer
 

faites pas chier, les experts.
http://java.sun.com/docs/books/tut [...] ators.html
 
 
(et comment tu traduit "bitwise" en français?)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°937217
phnatomass
Je m'empare de ton esprit !!
Posté le 04-01-2005 à 20:22:46  profilanswer
 

nraynaud a écrit :

[:kiki] pour un opérateur, par défaut, "binaire" c'est son arité, pas le type de ses arguments.


Il est peut être plus juste de les appeler opérateur bit à bit


Message édité par phnatomass le 04-01-2005 à 20:24:33
n°937221
nraynaud
lol
Posté le 04-01-2005 à 20:26:08  profilanswer
 

"bit-à-bit" ou "entre bits"

mood
Publicité
Posté le 04-01-2005 à 20:26:08  profilanswer
 

n°937430
glod 2
Votre trajet, notre projet.
Posté le 05-01-2005 à 01:16:30  profilanswer
 

Il me semble que le && et le || n'évaluent le 2eme argument QUE si le 1er est vrai, alors que & et | évaluent les 2 de toute façon.

n°937472
nraynaud
lol
Posté le 05-01-2005 à 08:53:18  profilanswer
 

c'est une presque bonne réponse de glod2
 
&& n'évalue le second que si le premier est vrai (car si le premier est faux, pas la peine de regarder le deuxième, le résultat est faux)
|| n'évalue le second que si le premier est faux (car si le premier est vrai, le résultat sera vrai, quelque soit la valeur du second)
 
on appelle ça des opérateurs fainéants.

n°937473
nraynaud
lol
Posté le 05-01-2005 à 08:53:49  profilanswer
 

et ce n'est pas une optimisation, c'est bien décrit comme ça dans la spec.

n°937490
push
/dev/random
Posté le 05-01-2005 à 09:37:30  profilanswer
 

nraynaud a écrit :

et ce n'est pas une optimisation, c'est bien décrit comme ça dans la spec.


spec optimisée [:aloy]

n°937494
phnatomass
Je m'empare de ton esprit !!
Posté le 05-01-2005 à 09:40:48  profilanswer
 

Glod 2 a écrit :

Il me semble que le && et le || n'évaluent le 2eme argument QUE si le 1er est vrai, alors que & et | évaluent les 2 de toute façon.


Cette regle manque vraiment en C par exemple.
En java c'est cool d'écrire

Code :
  1. if(str != null && str.length()>0)
  2. {
  3. // Opérations sur str
  4. }


en C 2 lignes

Code :
  1. if(str != NULL)
  2. {
  3.   if(strlen(str)>0))[
  4.     // Opérations sur str
  5.   }
  6. }


Message édité par phnatomass le 05-01-2005 à 09:41:17
n°937500
push
/dev/random
Posté le 05-01-2005 à 09:52:02  profilanswer
 

phnatomass> c'est la même chose en C, faut pas fumer la moquette si tôt le matin hein  :D

n°937508
phnatomass
Je m'empare de ton esprit !!
Posté le 05-01-2005 à 10:06:58  profilanswer
 

push a écrit :

phnatomass> c'est la même chose en C, faut pas fumer la moquette si tôt le matin hein  :D


Je ne sais pas si la norme à changer depuis 1999 mais à l'époque la norme C indiquait bien qu ' il n'y avait aucun ordre d'évaluation pour les opérateurs || et &&.
EDIT : Merde  :fou:  
Ca fait 2 conneries en 2 jours. Faut que je me calme
Extrait de the Ansi C programming language

Citation :


C, like most languages, does not specify the order in which the operands of an operator are
evaluated. (The exceptions are &&, ||, ?:, and `,'.)


Message édité par phnatomass le 05-01-2005 à 10:30:19
n°937615
the real m​oins moins
Posté le 05-01-2005 à 11:55:46  profilanswer
 

nraynaud a écrit :

c'est une presque bonne réponse de glod2

euh, c'est pas une bonne réponse puisque ça n'a rien à voir avec la question :o
 


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°938365
glod 2
Votre trajet, notre projet.
Posté le 05-01-2005 à 19:30:57  profilanswer
 

the real moins moins a écrit :

euh, c'est pas une bonne réponse puisque ça n'a rien à voir avec la question :o


euh :o

Sylvestre666 a écrit :

Merci Glod2
Encore une chtite question... quelle est la différence entre le simpe & et le double &&...meme question pour les ou | , double ||


n°938400
the real m​oins moins
Posté le 05-01-2005 à 19:49:19  profilanswer
 

ben ouais
on aurait aussi pu répondre que "&&" y'a deux & alors que pour "&" y'en a qu'un, à ce moment là.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°938401
the real m​oins moins
Posté le 05-01-2005 à 19:50:30  profilanswer
 

(en clair, au cas ou t'aurais pas compris, "&&" et "&" ne font PAS DU TOUT la meme chose, et donc, le fait que l'un fasse de l'evaluation lazy et pas l'autre n'est qu'une vague conséquence de l'utilisation de ces opérateurs)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°938408
glod 2
Votre trajet, notre projet.
Posté le 05-01-2005 à 19:53:50  profilanswer
 

Ecoute, tu passes ton temps à pas répondre aux gens et à reprendre ceux qui répondent, tu me fatigues vraiment, merci de me mettre en ignore list.

n°938415
the real m​oins moins
Posté le 05-01-2005 à 19:57:44  profilanswer
 

y'a pas d'ignore list sur les topics [:itm]
et puis je m'adressais à nraynaud à la base - sans avoir dit que ta remarque était dénuée d'interet, d'ailleurs :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Les strings

 

Sujets relatifs
[Ada] Fonctions de manipulation de StringsStringstreams & conversions strings -> types numériques
comparaison de stringsrecherche de strings
Les dessous des Strings.[Script Visual Basic] Recherches de strings basiques
Encore une fonction sur les Strings....Operation sur des strings
[vba] cherche une commande pour un eoperation sur les strings[C, C++] faire un array dynamique de strings...
Plus de sujets relatifs à : Les strings


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)