Va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent viloyat axborot texnologiyalari texnikumi


String about = "This is Java String object"



Download 68,05 Kb.
bet4/4
Sana02.03.2022
Hajmi68,05 Kb.
#478142
1   2   3   4
Bog'liq
Mustaqil ish

String about = "This is Java String object";
String about = new String("This is too Java String object");
Satrlar belgilar ketma-ketligi jamlanmasi hisoblanadi. Ko'p tillarda satrlar o'zgarmas hisoblanadi. Javada ham satrlar o'zgarmasdur. Lekin biz satrni o'zgartirdik deb o'ylaymiz, aslida esa biz boshqa satr yaratib uni eski satrimizga o'zlashtirib qo'yamiz.


String a="java"; // a obyekti yaratildi va unga "java" degan qiymat linki berildi
a="Java"; /* bu yerda esa ''java'' linki olib tashlab "Java" degan linkga ega obyektning linki o'zlashtirildi*/
Javada satrlarni o'zgartirish uchun maxsus classlar mavjud bular quydagilar:
StringBuffer
StringBuilder
String, StringBuffer, StringBuilder classlari java.lang kutubxonasida joylashgan. Satrlar belgilar ketma-ketligi uchun , unga konstruktori orqali belgilar massivini satr sifatida joylashtirish mumkin va u quydagicha
char[] belgilar = {'j','a','v','a' }
String belgilarSatri = new String(belgilar);//kodpackage com.company; public class Main {
public static void main(String[] args) { char[] belgilar ={'j','a','v','a'}; String belgilarSatri = new String(belgilar);
System.out.println(belgilarSatri
Bundan tashqari belgilar massividan qaysi oraliqdagi belgilarni satrga ugirishni ham bersa bo'ladi va u quydagicha:
char[] belgilar = {'j','a','v','a' }; String belgilarSatri = new String(belgilar, 2,2); /*birinchi 2 bu yerda olinadigan elementlarning boshlanish indeksi, ikkinchi 2 esa olinadigan elementlar soni*/
Satrni satrga qo'shishni "+" operatori orqali ham amalga oshirsa bo'ladi.
String s1 ="java";
String s2 ="is the best programming languages";
String s3 = s1+s2; /* bu yerda s1 obyektni s2 obyektga qo'shib yangi obyekt yaratiladi va s3 obyektga o'zlashtiriladi*/ String s1 += s2; /* bu yerda esa s1 obyektni s2 obyektga qo'shib yangi obyekt yaratilib s1 obyektga o'zlashtiriladi * System.out.print(s3); /*bunda ekranga "java is the best programming languages" satri chiqadi*/
Bunda faqat "java" so'zi ekranga chiqadi. Sababi concat() methodi ishlatilganda s1 obyekti olinadi va unga "zo'r dasturlash tili." satr qo'shiladi va yangi obyektga joylab natija qaytariladi va biz qaytkan natijani hech qanday obyektga o'zlashtirganimiz yo'q. Shuning uchun s1 obyektimiz o'z holicha qoladi.


Xulosa
Java darsturlash tili yaxshi qulay dastur. Oʻrganish uchun kop vaqt ketsada bugungi kundagi ommalashgan dastur. Oʻquvchi yoshlarga tavfsiya beraman

Foydalanilgan adabiyotlar
1.https://www.java.com/en/
2.https://www.oracle.com/java/technologies/
3.https://ru.m.wikipedia.org/wiki/Java


Download 68,05 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish