Artikel ini menjelaskan metode Java untuk mengimplementasikan statistik tentang jumlah karakter dan substring dalam string. Bagikan untuk referensi Anda, sebagai berikut:
Di sini, Java digunakan untuk menghitung jumlah karakter (termasuk angka, huruf besar, huruf kecil dan karakter lainnya) dalam string, serta jumlah substring dari string.
Rendering operasi adalah sebagai berikut:
Kode spesifiknya adalah sebagai berikut:
impor java.util.scanner; counter kelas publik {pemindai statis pemindai = pemindai baru (system.in); public static void count (string s) {int rendah, atas, num, lainnya; rendah = atas = num = lainnya = 0; untuk (int i = 0; i <s.length (); i ++) {if (karakter.isdigit (s.charat (i))) {num ++; melanjutkan; } if (karakter.islowercase (s.charat (i))) {low ++; melanjutkan; } if (karakter.isuppercase (s.charat (i))) {Upper ++; melanjutkan; } else {lainnya ++; }} System.out.println ("Jumlah huruf besar adalah:" + Upper + "/n Jumlah huruf kecil adalah:" + rendah + "/n Jumlah angka adalah:" + num + "/n Jumlah karakter lain adalah:" + lainnya); } public static void subcounter (String str1, string str2) {int counter = 0; untuk (int i = 0; i <= str1.length () - str2.length (); i ++) {if (str1.substring (i, i+str2.length ()). EqualSignorecase (str2)) {counter ++; }} System.out.println ("Jumlah substring adalah:" + counter); } public static void main (string [] args) {// TODO Metode yang dihasilkan otomatis stub System.out.println ("Harap masukkan string:"); String string = scanner.nextline (); hitung (string); System.out.println ("----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- System.out.println ("Harap masukkan substring yang ingin Anda query:");PS: Berikut adalah beberapa alat statistik karakter online untuk referensi Anda:
Alat Hitungan Kata Online:
http://tools.vevb.com/code/zishutongji
Statistik karakter online dan alat pengeditan:
http://tools.vevb.com/code/char_tongji
Saya harap artikel ini akan membantu pemrograman Java semua orang.