30/09/2018, 21:47

Giúp mình với char c=arr[i]; nó báo lỗi chỗ này

String s="5 Topica Education 3";
System.out.println("Chiều dài của chuỗi ="+s.length()); 

char []arr=s.toCharArray();
int soInHoa=0;
int soInThuong=0;
int ChuSo=0;
int i;
for( i=0;i<arr.length;i++);
{
    char c=arr[i];
    if (Character.isUpperCase(c))
    {
        soInHoa++;
    }
    if (Character.isLowerCase(c))
    {
        soInThuong++;
    }
    if (Character.isDigit(c))
    {
        ChuSo++;
    }
}
System.out.println("Chữ in hoa "+soInHoa);
System.out.println("Chữ in thường "+soInThuong);
System.out.println("Chữ số "+ChuSo);
X viết 23:50 ngày 30/09/2018

for( i=0;i<arr.length;i++);

Chỗ này mới đúng

Tao Không Ngu. viết 23:54 ngày 30/09/2018

This post was flagged by the community and is temporarily hidden.

Trình Thái Huỳnh viết 23:54 ngày 30/09/2018

cách sửa lỗi như thế nào vậy?
mình mới học đc 1 bữa nên còn ngu lắm

Trương Quang Hiếu viết 23:59 ngày 30/09/2018

Bỏ dấu chấm phẩy cuối dòng for đi bạn

Trình Thái Huỳnh viết 23:53 ngày 30/09/2018

oh. cảm ơn bạn nhiều

hdt viết 23:53 ngày 30/09/2018

hình như thừa dấu “;” ở vòng lặp "for’’

Bài liên quan
0