이 기사에서는 문자열의 문자 수와 하위 문자열에 대한 통계를 구현하는 Java 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
여기서 Java는 문자열에 문자 수 (숫자, 대문자, 소문자 및 기타 문자 포함) 및 문자열의 하위 문자열 수를 계산하는 데 사용됩니다.
작동 렌더링은 다음과 같습니다.
특정 코드는 다음과 같습니다.
import java.util.scanner; public class 카운터 {정적 스캐너 스캐너 = 새로운 스캐너 (System.In); 공개 정적 무효 카운트 (문자열 s) {int low, upper, num, 기타; low = upper = num = 다른 = 0; for (int i = 0; i <s.length (); i ++) {if (charac 계속하다; } if (arribute.islowercase (s.charat (i))) {low ++; 계속하다; } if (arribute.isuppercase (s.charat (i))) {상단 ++; 계속하다; } else {Other ++; }} system.out.println ( "대문자 수는 다음과 같습니다." + 상단 + "/n 소문자 수는 다음과 같습니다." + low + "/n 숫자 숫자는 다음과 같습니다. } public static void subcounter (String str1, String str2) {int counter = 0; for (int i = 0; i <= str1.length () - str2.length (); i ++) {if (str1.substring (i, i+str2.length ()). }} system.out.println ( "하위 문자 수는" + 카운터); } public static void main (string [] args) {// todo 자동 생성 메소드 스터브 System.out.println ( "문자열을 입력하십시오 :"); 문자열 string = scanner.nextline (); count (문자열); System.out.println("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Query how many substrings str exist in this string. System.out.println (쿼리하려는 부분 문자열을 입력하십시오.추신 : 참조를위한 몇 가지 온라인 문자 통계 도구는 다음과 같습니다.
온라인 워드 카운트 도구 :
http://tools.vevb.com/code/zishutongji
온라인 문자 통계 및 편집 도구 :
http://tools.vevb.com/code/char_tongji
이 기사가 모든 사람의 Java 프로그래밍에 도움이되기를 바랍니다.