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

  FORUM HardWare.fr
  Programmation
  Java

  "caster" un un String en int ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

"caster" un un String en int ??

n°1011272
lask
Posté le 13-03-2005 à 16:51:22  profilanswer
 

Bonjour,
 
j'ai un petit soucis de cast au niveau d'une méthode de hashing. J'aimerais simplement récupérer les 3 derniers chiffres d'un login de type String ( ex : u2bim048, j'aimerais donc récupérer le 048 pour le caster en int). J'utilise le substring(int pos, int n) pour récuperer les 3 derniers chiffres. Est ce possible ? (j'imagine que oui, je programme depuis peu  [:androids974] )
 
Merci d'avance.  :hello:

mood
Publicité
Posté le 13-03-2005 à 16:51:22  profilanswer
 

n°1011274
elianor
bannie 17 fois
Posté le 13-03-2005 à 16:53:53  profilanswer
 

Integer.valueOf


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1011275
KangOl
Profil : pointeur
Posté le 13-03-2005 à 16:53:56  profilanswer
 

http://java.sun.com/j2se/1.4.2/doc [...] ng.String)


---------------
Nos estans firs di nosse pitite patreye...
n°1011276
elianor
bannie 17 fois
Posté le 13-03-2005 à 16:54:10  profilanswer
 

Il va falloir apprendre à utiliser la javadoc aussi :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1011292
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 13-03-2005 à 17:17:41  profilanswer
 

et Integer.parseInt(s) ...

n°1011396
lask
Posté le 13-03-2005 à 18:39:38  profilanswer
 

Merci bcp  :jap:

n°1011410
lask
Posté le 13-03-2005 à 18:45:01  profilanswer
 

et pour caster un int en String ?? [:anathema]


Message édité par lask le 13-03-2005 à 19:16:48
n°1011460
glod 2
Votre trajet, notre projet.
Posté le 13-03-2005 à 19:38:24  profilanswer
 

elianor a écrit :

Il va falloir apprendre à utiliser la javadoc aussi :o


 

n°1012051
the real m​oins moins
Posté le 14-03-2005 à 14:16:15  profilanswer
 

et accessoirement à ne pas utiliser des termes à tord et à travers sans les comprendre [:papy]
(caster...)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1012632
rital_5_4
Posté le 14-03-2005 à 22:28:28  profilanswer
 

essai ... new Integer(tonstring).intvalue ca devrai marcher ...

mood
Publicité
Posté le 14-03-2005 à 22:28:28  profilanswer
 

n°1012768
trevor
laissez la vie vous étonner...
Posté le 14-03-2005 à 23:45:32  profilanswer
 

lask a écrit :

et pour caster un int en String ?? [:anathema]


 
'lut
 
int -> String -- Integer.toString(int) : String
String -> int -- Integer.parseInt(String) : int
 
autant utiliser que du static
 
a+


---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°1013537
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 15-03-2005 à 16:22:35  profilanswer
 

String s = entier + "";  
c'est simple aussi

n°1013691
senternal
Posté le 15-03-2005 à 17:42:28  profilanswer
 

3xc4l18ur a écrit :

String s = entier + "";  
c'est simple aussi


 
Mais bien sur... les api c'est pas pour faire joli...  :pfff: Un petit tour sur la doc de java.lang.String pour comprendre 2/3 choses serait bien utile...


Message édité par senternal le 15-03-2005 à 17:42:39
n°1013692
rompi
Posté le 15-03-2005 à 17:43:58  profilanswer
 

idem

n°1013803
trevor
laissez la vie vous étonner...
Posté le 15-03-2005 à 19:34:38  profilanswer
 

3xc4l18ur a écrit :

String s = entier + "";  
c'est simple aussi


 
*schplaaff*schplaaaaf* (<- applaudissement des 2 nageoirs)
je croyais quil yavait que mes eleves capables de faire ce genre de conneries... et bien non :) une preuve de + que la connerie est universelle ;)


Message édité par trevor le 15-03-2005 à 19:35:02

---------------
TReVoR - http://dev.arqendra.net - http://info.arqendra.net
n°1013837
Taz
bisounours-codeur
Posté le 15-03-2005 à 20:10:55  profilanswer
 

pourquoi ? l'opérateur + pour les string crée une nouvelle string si l'une des opérandes est la chaine vide ? si c'est le cas, c'est bien mauvais.

n°1013844
celestin14​09
Posté le 15-03-2005 à 20:17:25  profilanswer
 

senternal a écrit :

Mais bien sur... les api c'est pas pour faire joli...  :pfff: Un petit tour sur la doc de java.lang.String pour comprendre 2/3 choses serait bien utile...


 
Mais c koi ca et la conception object elle est passee ou???

n°1014006
push
/dev/random
Posté le 15-03-2005 à 22:54:57  profilanswer
 

:heink:

n°1014017
Jubijub
Parce que je le VD bien
Posté le 15-03-2005 à 23:10:46  profilanswer
 


 
 
+1 :  :heink:


---------------
Jubi Photos : Flickr - 500px
n°1014651
rompi
Posté le 16-03-2005 à 15:20:07  profilanswer
 

Taz a écrit :

pourquoi ? l'opérateur + pour les string crée une nouvelle string si l'une des opérandes est la chaine vide ? si c'est le cas, c'est bien mauvais.


 
parce que c'est une bidouille, tu laisse le compilateur caster pour toi en  ajoutant une chaine vite, ce qui veux dire que tu fais 3 foi trop de chose  en plus pour régler un problème simple...
 

celestin1409 a écrit :

Mais c koi ca et la conception object elle est passee ou???


 
Elle commence par l'API en java

n°1014656
Taz
bisounours-codeur
Posté le 16-03-2005 à 15:22:03  profilanswer
 

rompi a écrit :

parce que c'est une bidouille, tu laisse le compilateur caster pour toi en  ajoutant une chaine vite, ce qui veux dire que tu fais 3 foi trop de chose  en plus pour régler un problème simple...

et alors ? c'est pas le rôle du compilateur ?

n°1014696
rompi
Posté le 16-03-2005 à 15:34:31  profilanswer
 

C'est le rôle d'un compilateur pour bisounours
 

n°1014700
Jubijub
Parce que je le VD bien
Posté le 16-03-2005 à 15:37:40  profilanswer
 

ben demande à nraynaud ce qu'il pense si tu multplie ce genre de conneries au niveau des perfs...


---------------
Jubi Photos : Flickr - 500px
n°1014760
Taz
bisounours-codeur
Posté le 16-03-2005 à 15:52:02  profilanswer
 

Jubijub a écrit :

ben demande à nraynaud ce qu'il pense si tu multplie ce genre de conneries au niveau des perfs...


que toutes façons ça fait un StringBuffer synchronisé et que si on s'inquiétait de la performance des string en Java, ça fait longtemps qu'elles auraient giclées ?

n°1014797
the real m​oins moins
Posté le 16-03-2005 à 16:06:27  profilanswer
 

Taz a écrit :

et alors ? c'est pas le rôle du compilateur ?


certains ont des soucis autres que les performances et ce qui se passe sous les couvertures quand ils prennent l'une ou l'autre décision technique, pour quelque problématique que ça soit.  
(lisibilité, maintenabilité, ...)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1014821
Taz
bisounours-codeur
Posté le 16-03-2005 à 16:17:35  profilanswer
 

justement, si tu veux te soucier d'autres choses, encore faut il être certains que les bases sont pas foirées :)

n°1014829
the real m​oins moins
Posté le 16-03-2005 à 16:19:42  profilanswer
 

oui non mais je veux pas dire qu'il est inintéressant de savoir comment ça marche sous la couverture, mais plutot que ce n'est pas une raison pour s'appuyer sur des *astuces* qui ne vont pas aider à la lisibilité/maintenabilité du code :)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1014840
nraynaud
lol
Posté le 16-03-2005 à 16:23:54  profilanswer
 

Taz a écrit :

que toutes façons ça fait un StringBuffer synchronisé et que si on s'inquiétait de la performance des string en Java, ça fait longtemps qu'elles auraient giclées ?


[:mlc] et alors ? une synchro inutilisée ne coûte rien.


---------------
trainoo.com, c'est fini
n°1015600
Taz
bisounours-codeur
Posté le 17-03-2005 à 09:43:40  profilanswer
 

alors pourquoi tout est pas synchronisé par défaut ? Pourquoi est-ce que les gens utilise ArrayList plutôt que Vector ?

n°1015828
the real m​oins moins
Posté le 17-03-2005 à 12:25:21  profilanswer
 

LU :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

  "caster" un un String en int ??

 

Sujets relatifs
Recuperer la partie numerique d'une String sous PHP?Convertir un string en format date
string en C, concatenation etrangeconversion d'un float en String avec java
[JAVA] Probleme de conversion de String en Date?[C#] Transformer un Array de Byte en String proprement ?
Metaprg + Stringrecuperation string d'un JTextField
Portage d'une vieille appli delphi + invalid typecast de string(PChar)mysql_real_escape_string non reconnue ?
Plus de sujets relatifs à : "caster" un un String en int ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR