Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment obtenir la valeur entière d…
  • Comment créer des frontières dans …
  • Comment obtenir un flux de sortie d'…
  • Comment exécuter Eclipse dans le JD…
  • Comment envoyer des SMS à l'aide d'…
  • Fonctions Java byte 
  • Comment créer et déployer des site…
  • Comment écrire des programmes Andro…
  • Comment parcourir clés dans HashMap…
  • Comment faire pour convertir Heures …
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Qu'est-ce qu'un jeton en Java

    ? Programmes Java utilisent une variété de ressources pour le traitement des chaînes de caractères. Les programmeurs Java ont souvent besoin de manipuler du texte de saisie de l'utilisateur ou à partir de sources de données externes telles que les bases de données et des fichiers texte . Souvent, les programmes partagés tels les chaînes de texte en sections plus petites . Ces sections plus petites sont appelés jetons. La classe StringTokenizer offre une gamme de telles fonctions , mais les programmes peut éventuellement effectuer certaines de ces actions en utilisant uniquement la classe string . Cordes
    programmes Java

    d'entrée peuvent créer des jetons de toutes les valeurs de chaîne d'entrée ou de variables . Si un programme utilise la méthode du partage de la classe de chaîne pour créer des jetons , la valeur de chaîne peut être affecté à une référence de variable comme dans l'exemple de code suivant :

    cordes MyWords = " Voici quelques mots " ;

    Si un programme utilise la classe StringTokenizer pour créer des jetons , la méthode constructeur de la classe peut prendre la valeur de la chaîne initiale comme un paramètre en utilisant la syntaxe suivante:

    StringTokenizer myTokenizer = new StringTokenizer ( " Voici quelques mots »);

    une fois le programme crée un de ces types de variables , il est prêt à créer des jetons de la chaîne d'entrée
    Delimiters
    . programmes Java

    peuvent fractionner des chaînes de saisie de texte sur des séparateurs spécifiques. Un séparateur est un caractère ou ensemble de caractères répartis sur la chaîne . Par exemple , Java peut diviser une phrase en mots en utilisant le caractère espace comme séparateur . Lorsqu'un programme utilise la classe de chaîne , le séparateur peut être passé en paramètre à la méthode du partage . Lorsqu'un programme utilise la classe StringTokenizer , le séparateur peut être transmise à la méthode constructeur de la classe avec la chaîne d'entrée comme suit :

    StringTokenizer myTokenizer = new StringTokenizer ( " Voici quelques mots ", "" ) ;
    programmes Java

    peuvent utiliser n'importe quel caractère ou combinaison de caractères d'agir comme des séparateurs , ainsi que de définir éventuellement ceux utilisant des expressions régulières . Délimiteurs communs incluent nouvelle ligne et caractères de retour chariot .

    Jeton Résultats
    programmes Java

    peuvent traiter des jetons de texte de différentes manières. Si un programme utilise la méthode du partage de la classe string , les jetons peuvent être stockées et traitées dans un tableau . Lorsque le code appelle la méthode du partage des cordes, Java retourne un tableau de chaînes . Le code peut alors parcourir cette , ou accéder à des éléments particuliers à l'intérieur comme nécessaires . Lorsque la classe StringTokenizer gère les jetons de chaîne , les programmes utilisent une instance d'objet de la classe elle-même pour parcourir la chaîne jetons un à la fois .
    Mise en œuvre

    mise en œuvre de chaîne des jetons dans un programme Java dépend de quelles classes sont impliquées. La syntaxe de l' exemple suivant illustre le fractionnement d'une variable chaîne dans un tableau de jetons :

    String [ ] = myTokens myWords.split ("") ;

    Le code suivant illustre l'itération sur les jetons de chaîne en utilisant la classe StringTokenizer :

    while ( myTokenizer.hasMoreTokens ()) {

    cordes thisToken = myTokenizer.nextToken ();

    System.out.println ( thisToken ) ; < br >

    }

    les ressources officielles Java encourager les développeurs à utiliser la classe de chaîne plutôt que le StringTokenizer , bien que des rejets de langue dernières ont continué de fournir de la classe.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment charger des images à l'aide de Java NetBeans 
  • À propos de la certification Java 
  • Pourquoi y at- Bad Exceptions Nombre de Java 
  • Comment faire pour convertir Enum à cordes en Java 
  • À propos de Sun Java Certification 
  • Comment générer une matrice de toutes les combinaisons possibles en Java 
  • Comment télécharger de gros fichiers Java à un site Web 
  • Comment faire pour intégrer Java dans Flex 
  • Comment faire pour créer une pyramide Double -Sided en Java pour l'utilisation de boucles 
  • Comment créer des exceptions définies par l'utilisateur en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc