Эта статья делится с вами проходом String String Java и конкретным кодом различных символов в строке статистики Java для вашей ссылки. Конкретный контент заключается в следующем
1. Требования: Получите каждый символ в строке
проанализировать:
A: Как я могу получить каждого персонажа?
char charat (int index)
Б: Как я узнаю, сколько там персонажей?
int длина ()
public class stringtest {public static void main (string [] args) {// определить строку string s = "helloworld"; for (int x = 0; x <s.length (); x ++) {// char ch = s.charat (x); // System.out.println (ch); // просто вывод, я напрямую выводит System.out.println (S.Charat (x)); }}}2. Требования: подсчитайте количество раз, когда в строке появляются верхние регистрации, строчные и числовые символы. (Другие персонажи не рассматриваются)
Например:
"Person1314Study"
проанализировать:
A: Сначала определите три переменных Bignum, Samllnum, Numbersum
B: пересечение массива для (), длина (), charat ()
C: Определите, какой Bignum каждого символа принадлежит к трем переменным: (CH> = 'A' && CH <= 'Z')
SmallNum: (CH> = 'a' && ch <= 'Z')
NumbersUm: (CH> = '0' && CH <= '9')
D: Вывод
открытый класс stringTest3 {public static void main (string [] args) {// определить строку строки s = "person1314study"; // Определить три статистические переменные int bignum = 0; int smallnum = 0; int numbernum = 0; // спокойствие через строку и получить каждый символ. for (int x = 0; x <s.length (); x ++) {char ch = s.charat (x); // судить, какой тип символа принадлежит if (CH> = 'a' && ch <= 'z') {bignum ++; } else if (ch> = 'a' && ch <= 'z') {smallnum ++; } else if (ch> = '0' && ch <= '9') {numberNum ++; }} // Результат вывода. System.out.println ("содержит"+bignum+"caps"); System.out.println ("содержит"+smallnum+"строчные буквы"); System.out.println ("содержит"+numbernum+"numbernum);}}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.