Bài đầu tiên
--> quên zồi (thông cảm nha hixhix - dạo này trí nhớ bạn bông không được tốt lém luôn đó hixhix)
Bài : Đếm số ký tự được nhập vào trong một câu và đương nhiên là trong những chữ được nhìn thấy thôi (không đếm ký tự khoảng trắng)Bạn bông sẽ viết theo mô hình hướng đối tượng nhe
--Đầu tiên sẽ viết một hàm nhập :
public static String NhapChuoi()
{
String str_chuoi=""; //kahi báo giá trị đầu tiên
System.out.print("Nhap vao chuoi : ");
Scanner scan=new Scanner(System.in);
str_chuoi=scan.nextLine();
return str_chuoi;
}
--Viết hàm đếm ký tự trong chuỗi :
public static void DemSoKyTuNhapVaoTrongMotChuoi(String str_chuoi)
{
int dem=0;
String []a=str_chuoi.split(" "); //cắt chuỗi ra thành các doạn string nhỏ và cho vào từng vị trí của mảng a theo thứ tự mặt định (kiến thức căn bản đó bạn bạn bông mất 2 năm mới hiểu ứ, giờ truyền thụ lại keke )
for (int i = 0; i<=a.length-1; i++)
{
dem+=a[i].length();
};
System.out.print("\nSo ky tu nhap vao la : " + dem);
}
--Viết hàm main :
public static void main(String[] args) {
String str_chuoi=NhapChuoi();//khai báo và gọi lại hàm
DemSoKyTuNhapVaoTrongMotChuoi(str_chuoi);
}
Hơi khó hiểu phải không các bạn hehe (tui viết tui hiểu). Nhưng hãy test thử đi.
Một đều quan trọng hơn là bạn bông rất rất làm biếng nên duyệt dòng for bạn nào không thích thì hãy dùng do...while hoặc while hoặc list hoặc arrayList hoặc chấm . chấm . chấm...
------ý ý quên nhíu chút nữa là tiu bài tui ờj phải import java.util.Scanner; trong bài test mới chạy nhe.
Giờ phải ngủ nếu không sáng died thì phải uống thuốc (bạn bông sợ thuốc ồi)
Mở ngoặc chúc xíu từ chiều đến giờ phải làm lại mấy bài lập trình căn bản (vì phải học lại môn Cấu trúc dữ liệu nên hichic ...) nên tui mày mò vò đầu bứt tóc nên mới tìm ra đó đừng chê code dở nhe tui buồn lắm huhu.