Découper une chaîne en java

Résolu
angelus1821 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -  
angelus1821 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un problème, je voudrais découper une chaîne en JAVA, et ça fait quelques jours que je n'y arrive pas, bien que d'avoir essayer.

Ma chaine est un nombre binaire, et mon code est le suivant :

String  chaine = "000000000000010011000"; //corespond au nombre 152


Ce que je souhaiterais c'est d'avoir " 10011000" , c'est à dire tout ce qui est après le premier chiffre 1, et je n'y arrive pas.
J'ai essayé la fonction substring() mais sans succès :s
Un grand merci d'avance pour votre aide

<config>Windows 7 / Safari 535.7</config>
A voir également:

3 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
"J'ai essayé la fonction substring() mais sans succès", pourquoi ? c'est pourtant par là qu'il faut s'orienter !
Regarde aussi indexOf qui te permettra de repérer la position du premier 1.
1
Flog78
 
Bonjour, voici le code nécessaire :

String chaine = "000000000000010011000";
String res = chaine.substring(chaine.indexOf("1"), chaine.length());
System.out.println(res);

Voila
1
angelus1821 Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   16
 
coucou ! merci kx et flog, j'en ai chié pour trouvé mais j'ai obtenu le même résultat que toi flog , un grand merci à vous deux ^^
0