Help, taille d'une phrase

mr-nameless Messages postés 41 Statut Membre -  
 danimo -
Bonjour,
je suis débutant en java et je vaux faire un programme java qui détermine la taille d'une phrase
sachant que cette phrase contient des espaces et des virgules,
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. NookZ Messages postés 2376 Statut Membre 514
     
    String[] temp;
    Int taille;
    String delimeter = ".";

    // temp va contenir dans chacune de ces cases les chaîne de caractères situées autour des points
    temp = str.split(delimeter);

    taille = temp[0].length;

    Je pense que quelque chose dans le genre devrait fonctionner.
    Exemple :
    Avec les phrases "Je suis petit. Je suis malin."
    temp contient
    temp[0] = "Je suis petit"
    temp[1] = "Je suis malin"
    temp[2]=""
    0
  2. batoune Messages postés 558 Statut Membre 96
     
    Ta phrase elle est stocker dans une variable string par ton programme?
    Si c'est le cas, dans l'API java (https://docs.oracle.com/javase/6/docs/api/ tu a une méthode qui te permet de récupérer la taille de ton string.
    sa devrait te donner un truc du genre :

    string taPhrase = "blabla";
    int taille = taPhrase.length();
    0
  3. mr-nameless Messages postés 41 Statut Membre 9
     
    tu peux expliquer un peu
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Ben déjà dis-nous dans quel cas tu te trouves?
      Est-ce que ta phrase est déjà stockée dans un String ?
      SI oui tu n'as pas besoin de ma solution.
      0
  4. mr-nameless Messages postés 41 Statut Membre 9
     
    non
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Donc l'utilisation d'un séparateur semble bien indiquée.
      Qu'est-ce que tu n'as pas compris dans mon exemple?
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mr-nameless Messages postés 41 Statut Membre 9
     
    temp=str. m'a provoqué des problémes
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      ben il faut que str soit remplacé par ta chaîne de caractères :s
      Je n'ai pas précisé parce que ça me semblait évident et je pensais que tu ferais un minimum de recherche sur split après avoir vu l'exemple.
      On est pas non plus là pour donner le code tout fait -_-
      0
  7. danimo
     
    Salut,

    Prenons la phrase de ton message (à peine modifiée) :

    Bonjour, je suis débutant en java et je vaux faire un programme java qui détermine la taille d'une phrase
    sachant que cette phrase contient des espaces et des virgules,

    String taPhrase = "Bonjour, je suis débutant en java et je veux faire un programme java qui détermine la taille d'une phrase sachant que cette phrase contient des espaces et des virgules.";

    int longueur = taPhrase.length();

    System.out,println("La longueur de cette phrase est : " + longueur);

    Cordialement,

    Dan
    0