begin process at 2012 02 11 13:53:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

Nombre de Lignes dans un StringBuffer


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Nombre de Lignes dans un StringBuffer

mardi 9 décembre 2008 à 17:19:22 | Nombre de Lignes dans un StringBuffer

tulesais

Bonjour tout le monde !!!


j'ai un StringBuffer contenant n lignes !

Y a t'il un moyen de connaître ce nombre de lignes ou alors, peut on le calculer à l'aide des retour chariot (\n) ???


Merci d'avance pour votre AIDE très très très précieuse !!!
mardi 9 décembre 2008 à 17:55:10 | Re : Nombre de Lignes dans un StringBuffer

tulesais

Pour le moment, je me débrouille avec ce code :

intNbLig += Compte(strbuffDEB.toString(),

'\n' );


public
static int Compte(String s, char c)

{

   int count = 0;

   for ( int k = 0 ; k < s.length() ; k ++)

   {

      if (c == s.charAt(k))

      {

         count++;

      }

   }

   return count;

}

mardi 9 décembre 2008 à 18:45:15 | Re : Nombre de Lignes dans un StringBuffer

nhervagault

Administrateur CodeS-SourceS
Salut,

Je ne sais pas si c'est plus rapide
mais avec split (stringtokenizer)

tu obtiens un tableau de n lignes et il y a donc
length - 1 (caracteres de separation)

Apres je ne sais pas comment est implementé le stringtokinzer en java.

Il y a la possibilité de le faire aussi peut etre avec une regexp

Apres c'est peut etre sortir un bazooka pour tuer une mouche
mais si ta fonction est appelée plusieurs milliers de fois
il faut peut etre si attardé
NB
La taille de la chaine en entrée est un facteur important
car un stringtokenizer ou une regexp n'est pas valable sur des petite chaine
mais peut etre rapide sur des grosse chaine.

Il faut que le contexte soit mis en place.




mardi 9 décembre 2008 à 18:54:42 | Re : Nombre de Lignes dans un StringBuffer

sheorogath

Membre Club Administrateur CodeS-SourceS
compter les occurences me parais pas mal mais ya pas une maniere plus propre que la tienne ?
(comprendre deja une fonction dasn la classe )

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"


Cette discussion est classée dans : aide, nombre, lignes, stringbuffer


Répondre à ce message

Sujets en rapport avec ce message

JCheckBox dans un JTable [ par xba ] Bonjour,J'ai besoin d'aide(urgent pour projet de semestre)! J'ai créé un JTable et dans une colonne de mon tableau, j'ai mis des JCheckBox pour pouvoi fonction qui retourne le nombre de lignes d'un résultat [ par abderrahman86 ] Bonjour tout le monde aide [ par siarezki ] bonjour tout le monde je veux savoir le role de la fonction   getMessge()mercio demande d'aide [ par bbb1 ] j'ai besoin d'aid pour programmer en java l'agorithme A star pour les recherche de solution optimale sur un graphe . m6 aide [ par kokoyola ] slt tout le monde.y'as quelqu'un qui peux m'aider pour apprendre le langage java<a href="Insert_Emoticon('/imgs2/smile_qu aide [ par styvesun ] sltje veut savoir comment peut on utliser la classe clavier sous java/eclipse pour lire les valeurs numeriques à partir du clavier.  en fait j'essai m Grand besoin d'aide.... JSP/applet/formulaire web [ par beberto56 ] Re,je vous explique mon problème, j'ai un formulaire programmé en java très spécifique avec accès à une base de données et je voudrais le mettre en li resultSet is empty [ par bolgot ] Bonjour, ça fait un bon moment que je bataille avec un problème, je commence à désespérer ça sera génial si quelqu'un pourrait m'aider.Je vous expliqu Aide débutant ! [ par zut69 ] Bonjour,J'ai créer une applet, mais pour tout ce qui est de l'affichage j'arrive pas à avoir ce que je veux.Du coup, j'aurais besoin d'un peu d'aide p Besoin d'aide Impression java [ par beberto56 ] Bonjour,j'ai créé un formulaire java en swing avec netbeans ou j'ai placé un bouton "imprimer". Dans ce l'ActionPerformed de ce bouton j'ai placé ce c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales