RiapaMeTpbi anrmeTa
Download 399.85 Kb.
|
Java (Laboratoriya)
Eski to'plamlar
Servletlar kabi bir qator texnologiyalar hali ham Java tilida yaratilganidan beri mavjud bo'lgan to'plamlardan, ya'ni Hashtable xaritasidan foydalanadi. va ro'yxatga olish raqami . /* № 10.8 misol: xesh jadvalini yaratish va elementni kalit bo'yicha qidirish: HashTableDemo . java */ import java . util .*; Import java . io .*; umumiy sinf HashTableDemo { umumiy statik void main(String[] args) { Hashtable kapitallari = new Hashtable(); showAll(bosh harflar); capitals.put(" Hindiston ", " Dehli "); capitals.put(" Xitoy ", " Pekin "); capitals.put(" B e la py s ", " Minsk "); showAll(bosh harflar); // qidirish yoqilgan kalit System.out.print ( " nomini kiriting _ mamlakatlar : "); BufferedReader br = yangi BufferedReader( yangi InputStreamReader(System.in)); string name; harakat qilib ko'ring { nomi = br.readLine(); showCapital(katta harflar, ism); } catch (IOException e) { e.printStackTrace(); } } private static void showAll(Hashtable capitals){ Roʻyxatga olingan mamlakatlar; agar (capitals.isEmpty()) System.out.println(" jadval bo'sh "); aks holda { mamlakatlar = capitals.keys(); Stringcountry; while (countries.hasMoreElements()) { mamlakat = (String) mamlakatlar.nextElement(); System.out.print(mamlakat + "-"); System.out.println(capitals.get(mamlakat)); } } } xususiy statik bekor showCapital( Hashtable cap, String country) { if (cap.get(country) != null) { System.out.print(mamlakat + "-"); System.out.println(cap.get(mamlakat)); } boshqa System.out.println("yozuv yo'qolgan"); } } Natijada konsolga quyidagilar chiqadi: stol bo'sh Belarus - Minsk Xitoy - Pekin Hindiston - Dehli mamlakat nomini kiriting: Hindiston Hindiston Dehli To'plamlar bilan ishlash tamoyillari, ularning tuzilishidan farqli o'laroq , til versiyalarining o'zgarishi bilan sezilarli darajada o'zgarmadi. Download 399.85 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling