Thực Hành Java: Bài 20. Đếm Chữ Cái, Chữ Số, Từ Trong Xâu
Có thể bạn quan tâm
Hướng dẫn
Sử dụng các phương thức của lớp Character: .isDigit() để kiểm tra xem ký tự có phải là số không và .isLetter() để kiểm tra xem ký tự có phải chữ cái không
Sử dụng
str.split("\\s",0)để tách xâu thành các xâu con phân cách nhau bởi khoảng trắng. Lưu ý là method này sẽ tạo ra một số xâu con rỗng nếu trong xâu có từ 2 khoảng trắng liên tiếp trở lên. Vì vậy sau sau khi Split xong tả chỉ đếm các xâu con không rỗng và đó chính là các xâu chứa từ.
import java.util.Scanner; public class Bai20 { public static void main(String[] args) { Scanner input=new Scanner(System.in); String str=input.nextLine(); int letterCount=0,digitCount=0,wordCount=0; for(int i=0;i<str.length();i++){ if(Character.isLetter(str.charAt(i))) letterCount++; else if(Character.isDigit(str.charAt(i))) digitCount++; } String[] strArr = str.split("\\s",0); for (String strArr1 : strArr) { if (!strArr1.isEmpty()) wordCount++; } System.out.println("So ky tu: "+letterCount); System.out.println("So chu so: "+digitCount); System.out.println("So tu: "+wordCount); } }Chia sẻ:
- X
Related
Từ khóa » Cách đếm Số Ký Tự Trong Chuỗi Java
-
Bài Tập Java - Đếm Số Từ Trong Một Chuỗi - VietTuts
-
Java - Đếm Số Lần Xuất Hiện Ký Tự 'a' Trong Chuỗi Nhập Từ Bàn Phím.
-
Đếm Số Lần Ký Tự Xuất Hiện Trong Chuỗi - Freetuts
-
Đếm Số Lần Ký Tự Xuất Hiện Trong Chuỗi - Bài Tập Java Có Lời Giải Cơ ...
-
Đếm Số Từ Trong Một Chuỗi - Cộng đồng Java Việt Nam
-
Video Java: Đếm Số Lượng Ký Tự In Thường Trong Chuỗi | V1Study
-
Bài Tập Java Cơ Bản: đếm Số Ký Tự In Hoa Trong Một Xâu | Codelearn
-
Bài Tập Về Xâu Trong Java: đếm Số Lần Xuất Hiện Của Một Ký Tự Trong ...
-
Cách đếm Số Lượng Khoảng Trắng Trong Java String - Deft Blog
-
Lập Trình Java - Đếm Số Lần Xuất Hiện Ký Tự Trong Chuỗi
-
Đếm Số Chuỗi Con Với K Ký Tự Riêng Biệt - TutorialCup
-
Bài Tập Xử Lý Chuỗi Trong Java - Lập Trình Không Khó
-
Đếm Số Lượng Dòng Trong Chuỗi Java
-
Chuỗi String Trong Java