Cet article explique la méthode de comptage du nombre de fois qu'une chaîne apparaît dans le texte ou le nombre de fois qu'un élément spécifié apparaît dans la chaîne. Il est partagé avec vous pour votre référence. Le contenu spécifique est le suivant
Renforts de course:
Combien de fois le programme recherche-t-il des personnages avec "A" sur ce fichier?
Le code spécifique est le suivant
Package com.zuidaima.util.string; importer java.io. *; classe publique CountString {public static int count (String FileName, String Target) lève filenotfoundException, ioException {fileReader fr = new FileReader (fileName); BufferedReader br = new BufferedReader (FR); StringBuilder strb = new StringBuilder (); while (true) {String line = br.readline (); if (line == null) {break; } strb.append (ligne); } String result = strb.toString (); int count = 0; int index = 0; while (true) {index = result.indexof (cible, index + 1); if (index> 0) {count ++; } else {break; }} br.close (); Return Count; } public static void main (String [] args) {try {System.out.println (count ("d: //zuidaima.txt", "a")); } catch (filenotFoundException e) {e.printStackTrace (); } catch (ioException e) {e.printStackTrace (); }}}Ce qui précède est la méthode pour énoncer le nombre d'occurrences d'éléments dans les chaînes Java. J'espère que cela sera utile à l'apprentissage de tous.