begin process at 2012 02 15 14:34:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api

 > PLACER LES MOTS D'UNE CHAINE DANS UN TABLEAU

PLACER LES MOTS D'UNE CHAINE DANS UN TABLEAU


 Information sur la source

Note :
Aucune note
Catégorie :Api Classé sous :table, tableau, chaîne, string, caractère Niveau :Débutant Date de création :15/01/2003 Date de mise à jour :15/01/2003 15:11:12 Vu :8 008

Auteur : NicoWatt

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Ce code se prèsente sous forme d'un pakage, alors attention à l'utilisation !
Il permet de mettre dans un tableau de valeur du type ArrayList, les "mots" qui sont séparés par un paramètre que vous définissez.
La methode renvoie un tableau.
L'intérêt: Pouvoir faire une analyse d'une chaîne au mot par mot !
(ex: verificateur d'orthographe)

Source

  • package essai;
  • import java.util.*; // Permet de récupérer ArrayList
  • public class Bibliotheque { /* Code réalisé par NicoWatt... Merci de garder cette ligne... [nicowatt@orange.fr] */
  • public static ArrayList getArray(String chaine,String exclure){ // Attention, renvoie un type ArrayList
  • ArrayList tblChaine = new ArrayList();
  • ArrayList retour = new ArrayList();
  • int count = 0;
  • String test = "";
  • for (int i=0;i<chaine.length();i++){
  • tblChaine.add(chaine.substring(i,i+1));
  • count = i;
  • }
  • test = (String)tblChaine.get(count);
  • if (!test.equals(exclure)){
  • tblChaine.add(exclure);
  • }
  • test = null;
  • count = 0;
  • for (int j=0;j<tblChaine.size();j++){
  • test = (String)tblChaine.get(j);
  • if (!test.equals(exclure)){
  • count++;
  • }
  • else{
  • count = 0;
  • }
  • if (test.equals(exclure)){
  • retour.add(chaine.substring(j-count,j));
  • }
  • }
  • return retour;
  • }
  • }
package essai;

import java.util.*; // Permet de récupérer ArrayList

public class Bibliotheque { /* Code réalisé par NicoWatt... Merci de garder cette ligne... [nicowatt@orange.fr] */

public static ArrayList getArray(String chaine,String exclure){ // Attention, renvoie un type ArrayList
ArrayList tblChaine = new ArrayList();
ArrayList retour = new ArrayList();
int count = 0;
String test = "";

for (int i=0;i<chaine.length();i++){
tblChaine.add(chaine.substring(i,i+1));
count = i;
}

test = (String)tblChaine.get(count);

if (!test.equals(exclure)){
tblChaine.add(exclure);
}

test = null;
count = 0;

for (int j=0;j<tblChaine.size();j++){
test = (String)tblChaine.get(j);
if (!test.equals(exclure)){
count++;
}
else{
count = 0;
}
if (test.equals(exclure)){
retour.add(chaine.substring(j-count,j));
}
}

return retour;
}

}

 Conclusion

Réalisé par NicoWatt...


 Sources du même auteur

Source avec Zip UTILISEZ UN BOUTON ROND DANS VOTRE GUI
Source avec Zip Source avec une capture PASSEZ D'UNE REQUÊTE SQL À UN JTABLE
Source avec Zip Source avec une capture INSERER UNE VALUER DANS LE REGISTRE DE WINDOWS...

 Sources de la même categorie

Source avec une capture AUTO FOLLOW/UNFOLLOW AVEC JTWITTER/OAUTHSIGNPOSTCLIENT ET SW... par GeroXXXX
Source avec Zip LOGICIEL MESSAGERIE par layeure
Source avec Zip Source avec une capture CRÉER DES GRAPHIQUES : UTILISATION DE JFREECHART par Julien39
EJB3-BEAN ENTITÉ : RELATIONS BIDIRECTIONNELLES par SoftDeath
Source avec Zip Source avec une capture LETMESEE : CAPTURE D'ÉCRAN À INTERVALLE RÉGULIER : UTILISATI... par pyo656

 Sources en rapport avec celle ci

Source avec Zip CONNEXION BASE ACCESS 2010 par Selph
CALCULER LA FACTORIELLE JUSQU'À 5409! AVEC JSP ET L'AFFICHER... par Scupper
Source avec Zip GESTION DE TABLEAUX AVEC TAILLE ET NOMBRE DE DIMENSIONS DYNA... par bjdc
Source avec Zip TRI D'UN TABLEAU PAR TRIFUSION par f0x
SCANF TOUT BETE par Romuald

Commentaires et avis

Commentaire de polz le 15/01/2003 22:13:36

hello, c'est par pour t'embeter mais il y a qqch de beaucoup plus simple
The following is one example of the use of the tokenizer. The code:

     StringTokenizer st = new StringTokenizer("this is, a: test", ",:- ");
     while (st.hasMoreTokens()) {
         println(st.nextToken());
     }
Le stringTokenizer découpera mot par mot "this is a test" qu'il y aie , : - ou un espace, c'est parametrable a souhait
Considère ca comme une aide et non comme une attaque personnelle

Commentaire de pumbaa666 le 19/12/2007 16:28:45

Ouais, ou y'a aussi :

String input = "Salut, c'est un test, il marche bien";
String[] result = input.split(", "); // y'a un espace après la virgule

et ça donne :
result[0] contient "Salut";
result[1] contient "c'est un test";
result[2] contient "il marche bien";

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

instanciation... [ par wilber ] Bonjour!Une question toute bete...G un tableau de String et je souhaiterais creer de nouveaux objets de type "Graphe" a partir des chaines de caracte Instanciation... [ par wilber ] Bonjour!Une question toute bete...G un tableau de String et je souhaiterais creer de nouveaux objets de type "Graphe" a partir des chaines de caracte Instanciation [ par wilber ] Bonjour!Une question toute bete...G un tableau de String et je souhaiterais creer de nouveaux objets de type "Graphe" a partir des chaines de caracte Instanciation... [ par wilber ] Bonjour!Une question toute bete...G un tableau de String et je souhaiterais creer de nouveaux objets de type "Graphe" a partir des chaines de caracte probleme d affichage d un resulset dans jtable [ par benohite ] bonjour,voila j essaye d afficher le resultat d une requete sql dans une jtable je recupere un objet resultset que je passe en parametre a mon TableMo Comment faire un tableau de String [ par pellic ] Je Voudrai bien afficher le resulatat d'une selection dans une base de données, et afficher le resultat dans un JTextArea mais j'ai besoin d'un tablea transfomrer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le transformer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le seulement initialiser tableau [ par jmg02001 ] Bonjour,je déclare et initialise 1 tableauString [] mvt = new String[3];y met des valeurstente de le réinitialisermvt = new String[3];et j'ai cette er Convertir une chaine String en tableau de byte [ par JuS ] Bonjour,Je cherche à convertir une chaine de caractere String en un tableau de byte pour pouvoir correspondre en client/serveur à l'aide de sockets.Vo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,796 sec (4)

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