1. Java nima? Java ob'ektga yo'naltirilgan mashhur dasturlash tili. U ob'ektlarning to'liq to'plami sifatida belgilanadi. Java-dan foydalanib, biz o'yin, mobil ilovalar va veb-saytlar kabi ko'plab ilovalarni ishlab chiqishimiz mumkin


Java tilida unar operator qanday vazifani bajaradi?


Download 43.06 Kb.
bet9/23
Sana06.04.2023
Hajmi43.06 Kb.
#1331141
1   ...   5   6   7   8   9   10   11   12   ...   23
Bog'liq
java question and answer

35. Java tilida unar operator qanday vazifani bajaradi?
Ushbu turdagi operatorlar faqat bitta operandga ega va asosan turli operatsiyalarni bajarish uchun ishlatiladi, jumladan ifodani inkor etish, qiymatni bittaga oshirish/kamaytirish va mantiqiy qiymatlarni ixtiro qilish.
Unar operatorga misol quyida keltirilgan:
class UnaryExample{
public static void main(String args[]){
int x=15;
System.out.println(x++);//15 (16)
System.out.println(++x);//17
System.out.println(x--);//12 (16)
System.out.println(--x);//15
}}
Tajribali uchun Java intervyu savollari
36. ++a va a++ ortish operatorlarining farqi nimada?
++a - prefiksning o'sishi va a++ - postfiksning o'sishi. Prefiksning o'sishi joriy qiymatni oshirgandan so'ng qiymatni qaytarish uchun ishlatiladi. Postfiks ortishida esa qiymat uni oshirishdan oldin qaytariladi.
37. Java tilida chapga va o‘ngga siljish operatorlarini aniqlang?
Chapga siljish: Bu chapga siljish bitlar bo'yicha operator bo'lib, unda bitlar chap tomonga siljiydi va nollar eng o'ng joylarga joylashtiriladi.
Misol: 
public class LeftShiftOperator {

public static void main(String[] args) {


int a=2;//
int i;
i=a<<1;//4
System.out.println("the value of a before left shift is: " +a);
System.out.println("the value of a after applying left shift is: " +i);
}

}
Output: 4


O'ngga siljish: Bu, shuningdek, bitlar o'ng tomonga siljitadigan va nollar eng chap joylarda joylashgan bitli operatorga tegishli.
Misol:
public class RightShiftOperator {

public static void main(String[] args) {


int a=2;
int i;
i=a>>1;
System.out.println("the value of a before right shfit is: " +a);
System.out.println("the value of a after applying right shfit is: " +i);
}

}
Output: 1


38.Java tilidagi bitli operatorlar nima?
Bitli operatorlar asosan bitlar ustida ishlash uchun ishlatiladi va bu operatorlar bitma-bit operatsiyalari ustida ishlashda davom etadilar.
Quyidagilar Java-da bitli operatorlar va ular:

  • Bitwise OR (A&B)

  • Bit yoʻnalishi boʻyicha VA (A|B)

  • Bitli XOR (A^B)

  • Bit boʻyicha toʻldiruvchi (~A)

  • Chapga siljish (A<<2)

  • O'ngga siljish (A>>2)

  • Imzosiz chap siljish ( <<<)

  • Imzosiz o'ngga siljish (>>>)


Download 43.06 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   23




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