Dieser Artikel teilt mit Ihnen den Java -String -Traversal und den spezifischen Code verschiedener Zeichen in der Java -Statistikzeichenfolge für Ihre Referenz. Der spezifische Inhalt ist wie folgt
1. Anforderungen: Holen Sie sich jedes Zeichen in die Zeichenfolge
analysieren:
A: Wie kann ich jeden Charakter bekommen?
char charat (int Index)
B: Woher weiß ich, wie viele Charaktere es gibt?
int länge ()
public class StringTest {public static void main (String [] args) {// Definieren Sie die String string s = "helloWorld"; für (int x = 0; x <sength (); x ++) {// char ch = s.charat (x); // system.out.println (ch); // einfach ausgeben, ich mache direkt system.out.println (s.charat (x)); }}}2. Anforderungen: Zählen Sie die Anzahl der Male, wenn Großbuchstaben, Kleinbuchstaben und numerische Zeichen in einer Zeichenfolge erscheinen. (Es werden keine anderen Charaktere berücksichtigt)
Zum Beispiel:
"Person1314study"
analysieren:
A: Definieren Sie zuerst drei Variablen bignum, samllnum, numbersumum
B: Traversal von Array für (), Länge (), charat ()
C: Bestimmen Sie, welches Bignum jedes Zeichens zu drei Variablen gehört: (Ch> = 'A' && ch <= 'Z').
smallnum: (ch> = 'a' && ch <= 'z')
numbersum: (ch> = '0' && ch <= '9')
D: Ausgabe
public class StringTest3 {public static void main (String [] args) {// Definieren einer String String s = "Person1314Study"; // drei statistische Variablen int bignum = 0 definieren; int smallnum = 0; int numnumnum = 0; // Ruhe durch die Saite und holen Sie sich jedes Zeichen. für (int x = 0; x <sength (); x ++) {char ch = S. charat (x); // beurteilen Sie, welche Art des Zeichens gehört, zu if (ch> = 'a' && ch <= 'z') {bignum ++; } else if (ch> = 'a' && ch <= 'z') {smallnum ++; } else if (ch> = '0' && ch <= '9') {numberNum ++; }} // Ausgabeergebnis. System.out.println ("enthält"+bignum+"caps"); System.out.println ("enthält"+smallnum+"Kleinbuchstaben"); System.out.println ("enthält"+numberum+"numberum);}}Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.