이 기사에서는 Java String Traversal과 Java Statistics String의 다양한 문자의 특정 코드를 공유합니다. 특정 내용은 다음과 같습니다
1. 요구 사항 : 문자열에서 모든 문자를 얻습니다
분석 :
A : 모든 캐릭터를 어떻게 얻을 수 있습니까?
char charat (Int Index)
B : 얼마나 많은 캐릭터가 있는지 어떻게 알 수 있습니까?
int 길이 ()
public class stringtest {public static void main (string [] args) {// 문자열 정의 s = "helloorld"; for (int x = 0; x <s.length (); x ++) {// char ch = s.charat (x); // system.out.println (ch); // 그냥 출력, 나는 직접 system.out.println (s.charat (x)); }}}요구 사항 : 대문자, 소문자 및 숫자 문자가 문자열에 나타날 때의 횟수를 계산하십시오. (다른 캐릭터는 고려되지 않습니다)
예를 들어:
"Person1314 Study"
분석 :
A : 먼저 세 가지 변수 Bignum, Samllnum, Numbersum을 정의합니다
b : (), length (), charat ()에 대한 배열의 트래버스
C : 각 문자의 어떤 이중이 세 가지 변수에 속하는 지 결정하십시오. (ch> = 'a'&& ch <= 'z')
smallnum : (ch> = 'a'&& ch <= 'z')
숫자 : (ch> = '0'&& ch <= '9')
D : 출력
public class 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+"캡 포함); System.out.println ( "포함"+smallnum+"소문자"); System.out.println ( "포함"+numbernum+"numbernum);}}위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.