Este artigo compartilha com você o Java String Traversal e o código específico de vários caracteres na sequência de estatísticas Java para sua referência. O conteúdo específico é o seguinte
1. Requisitos: coloque todos os personagens da string
analisar:
A: Como posso conseguir todos os personagens?
Char Charat (índice int)
B: Como eu sei quantos personagens existem?
Int comprimento ()
public class stringtest {public static void main (string [] args) {// define a string string s = "helloworld"; for (int x = 0; x <s.Length (); x ++) {// char ch = s.charat (x); // System.out.println (CH); // apenas saída, eu saí diretamente o sistema.out.println (s.charat (x)); }}}2. Requisitos: Conte o número de vezes em que os caracteres maiúsculos, minúsculos e numéricos aparecem em uma string. (Nenhum outro personagem é considerado)
Por exemplo:
"Person1314Study"
analisar:
R: Primeiro defina três variáveis bignum, samllnum, número
B: Traversal of Array para (), comprimento (), charat ()
C: Determine qual bignum de cada caractere pertence a três variáveis: (CH> = 'A' && CH <= 'Z')
Smallnum: (CH> = 'A' && CH <= 'Z')
Numbersum: (CH> = '0' && CH <= '9')
D: Saída
classe pública stringTest3 {public static void main (string [] args) {// define uma string string s = "Person1314Study"; // define três variáveis estatísticas int bignum = 0; int smallnum = 0; int numberNum = 0; // Tranquilidade através da string e obtenha cada caractere. for (int x = 0; x <s.Length (); x ++) {char ch = s.charat (x); // julga que tipo de caractere pertence a if (ch> = 'a' && CH <= 'z') {bignum ++; } else if (ch> = 'a' && CH <= 'Z') {Smallnum ++; } else if (ch> = '0' && CH <= '9') {numberNum ++; }} // resultado de saída. System.out.println ("contém"+bignum+"caps"); System.out.println ("contém"+smallnum+"letras minúsculas"); System.out.println ("contém"+numberNum+"numberNum);}}O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.