Java est un puissant langage de programmation orienté objet largement utilisé. Compilé code Java fonctionne sur plusieurs systèmes d'exploitation et les périphériques de PC sous Windows et Mac pour les smartphones et les guichets automatiques . Les langues telles que des chaînes de l'utilisation de Java , qui sont des lettres ou des chaînes de caractères, comme une phrase . Les développeurs Java ont souvent à la recherche d'une longue chaîne de la survenue d' une chaîne, qui par exemple pourrait être un mot particulier dans une phrase. En Java , les chaînes sont en fait des objets et ont de nombreuses méthodes qui peuvent opérer sur eux. Vous pouvez rechercher une chaîne dans une chaîne en utilisant la méthode String.IndexOf (). Choses que vous devez
installée compilateur Java
Voir Plus Instructions
1
définir une chaîne dans laquelle chercher comme suit :
entrée de la chaîne de
= " ; Ceci est un test , seul un test ";
2
définir une chaîne à rechercher:
test string
=" test " ;
< br > 3
essai pour la chaîne "test" dans la chaîne principale . Utilisez la méthode indexOf () pour déterminer l'indice au cours de laquelle le mot "test" apparaît dans la chaîne définie comme entrée :
int index = input.indexOf (test) ;
4 < p méthode > le indexOf () retourne une valeur de -1 si la chaîne n'est pas trouvée et l'indice si elle est trouvée . Vous pouvez tester l'existence et imprimer les résultats avec :
if ( indice = -1 !) System.out.println (" Found la chaîne" + "\\ " "+ test + "\\" " +" au lieu : "+ index) ; autre System.out.println ( " \\ "" + test + "\\ " "+" not found! " ;) ;
5
Patcher les morceaux ensemble dans un morceau complet de code ressemble à ce qui suit:
//Une exmaple de chaîne searchingclass Exemple { static void main ( string publique [ ,"] args) {//créer une chaîne que nous pouvons chercher à travers l'entrée string = " Ceci est un test , seul un test";
//maintenant définir la chaîne à tester lors de l'essai de la chaîne de la chaîne d'entrée = "test" ; //indexOf ( ) est une méthode qui fonctionne sur la corde , le retour //la position dans la chaîne , la chaîne ou le caractère en question //se trouve , ou -1 si elle est introuvable int index = input.indexOf (test) ;
//test et imprimer les résultats if ( indice = -1 !) System.out.println (" Found la chaîne" + "\\" " ; + test + "\\ " "+" au lieu : "+ index) ; autre System.out.println ( " \\ "" + test + "\\ " "+" introuvable " ) ;
} \\ \\ ferme bloc principal } \\ \\ ferme classe: