آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

هش مپ

seyid  8 سال پیش  8 سال پیش
0 0

با سلام خدمت دوستان و اساتید

بنده یه برنامه داشتم مینوشتم که تو یه جاییش به مشکلی برخوردم از دوستان خواهش میکنم راهنماییم کنن.

در یه جایی از برنامه لازمه حروف وارد شده از تکست باکس رو جدا کنم و بریزم داخل یک آرایه و با مقدار هش مپ مقایسه کنم و اگر برابر بودن مقدار کلید هش مپ رو بعلاوه یه عددی کنم.
این تابع مربوط به جدا سازی و ریختن داخل آرایه اس

public Character[] toCharacterArray(String s) {

 

        if (s == null) {

            return null;

        }

 

        int len = s.length();

        Character[] array = new Character[len];

        for (int i = 0; i < len; i++) {

            array[i] = new Character(s.charAt(i));

            Toast toast = Toast.makeText(getApplicationContext(), "I=" + array[i], Toast.LENGTH_LONG);

            toast.show();

        }

        return array;

 

 {

و این کد مربوط به کلیک باتن و فرستادن مقدار ورودی به تابع هستش 

            @Override

            public void onClick(View arg0) {

 

                String str = txtName.getText().toString();

                char arr[] = str.toCharArray();

            }

 

        });
و این تکه کد هم مربوط به هش مپ هستش 

public static void main(String[] args) {

        Map<String, Integer> abjad = new HashMap<String, Integer>();

        abjad.put("آ", 1);

        abjad.put("اٍ", 1);

        abjad.put("اٍ", 1);

        abjad.put("اٌ", 1);

        abjad.put("ا", 1);

        for (Map.Entry<String, Integer> entry: abjad.entrySet()) {

            System.out.println(entry.getKey() + ":::::" + entry.getValue());

 

        }

 

0 0
لطفا کدهاتون رو مرتب کنید و در بلاک کد قرار دهید . (8 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .