lehuy0305's Blog

Thông tin cá nhân

lehuy0305
Họ tên: Lê Thanh Huy
Nghề nghiệp: Developer PHP
Sinh nhật: 3 Tháng 5
Nơi ở: Hà Nội
Trạng thái: User is offline (Vắng mặt)
Thêm vào nhóm bạn bè
Gửi tin nhắn
Chào tất cả các bạn!************ ^_^ *********** !Dù Thế Nào Đi Nữa*******Anh vẫn mãi yêu em,Ngốc ạ!*************

Xem theo danh mục
Xem theo danh mục:
     


Tìm kiếm:
     



CHBTNSB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Tik Tik Tak ! ^_^..........?


   Trong: Lập Trình Java
 
import java.util.ArrayList;

public class CountChar {

    public static void main(String[] args) {
        String s = "Dien Dan JavaVietNam".toUpperCase();
        ArrayList<Character> val = new ArrayList<Character>(); // ArrayList char ch?a các char trong String
        boolean flag = true;
        for (int x = 0; x < s.length(); x++)
            if (val.size() == 0)
                val.add(s.charAt(x));//gán char d?u tiên
            else {
                flag = true;
                for (int y = 0; y < val.size(); y++) {
                    if (val.get(y) == s.charAt(x)) {
                        flag = false;
                        continue;
                    }
                }
                if (flag)
                    val.add(s.charAt(x));//gán các char ti?p theo, l?c l?i khi trùng.
            }
        int max = 0, tmp = 0;
        int[] count = new int[val.size()]; //m?ng int d?m s? l?n char xu?t hi?n
        for (int x = 0; x < val.size(); x++) {
            tmp = 0;
            for (int y = 0; y < s.length(); y++)
                if (val.get(x) == s.charAt(y))
                    tmp++;// d?m s? l?n xu?t hi?n
            if (max < tmp)
                max = tmp;//tìm l?n max
            count[x] = tmp;//gán s? l?n xu?t hi?n
        }

        for (int x = 0; x < val.size(); x++)
            System.out.println("Ky tu : " + val.get(x) + " xuat hien " + count[x] + " lan");
        for (int x = 0; x < val.size(); x++)
            if (count[x] == max)
                System.out.println("Ky tu : " + val.get(x) + " xuat hien nhieu nhat , voi " + count[x] + " lan");

    }
}

 

> Trả lời nhanh
Bình luận của bạn sẽ được đăng sau khi chủ blog kiểm duyệt và chấp nhận
Nhập vào tên của bạn:
Nhập mã số xác nhận (bắt buộc):
» Hiển thị cửa sổ mặt cười       » Download bộ gõ tiếng Việt Unikey
 Bạn có muốn chuyển các ký hiệu như :) :( :D ...thành mặt cười trong bài viết này?
 Bạn có muốn chèn thêm chữ ký vào bài viết này ?
 


 
Lượt xem thứ:





Mạng xã hội của người Việt Nam.
VnVista I-Shine © 2005 - 2025 VnVista.com