ابحث فى المدونة

أحدث المواضيع

أصدقائى الاعزاء .....


تعرفنا فى اللقاء السابق على 
Java Modifiers

 والان تعالوا بنا نتعرف على Java Operators .....


       توفر لغة الجافا مجموعة من ال operators للتعامل مع ال variables . ويمكننا تقسيم كل ال java operator الى التالى :


1 - Arithmetic Operators .
2 - Relational Operators .
3 - Bitwise Operator .
4 - Logical Operators .
5 - Assignment Operators .
6 - Misc Operators .
                                   والان سنتعرف على كل نوع على حدى ......




1 - Arithmetic Operators :


تستخدم فى التعبيرات الرياضية كالتى تستخدم فى الجبر.... الجدول التالى يوضح ال arithmetic operators ....


Assume an integer variable A=10 & B=20  ,,, then ;


Example :

2- Relational Operators :

Assume a variable A=10 & B=20 ,,, then ;

Example :

3 - The Bitwise Operators :

تعرف الجافا بعض ال Bitwise operators التى يمكن تطبيقها على integer types 
int , long ,short ,char and byte
Bitwise operator يتم تطبيقها على ال bits ويتم تنفيذها bit by bit .
Assume a = 60 & b = 13
a = 0011 1100
b = 0000 1101

Example :

4 - Logical Operator : 

Assume a Boolean variable A = true & B = false ,,, then ;

Example :

5 - Assignment Operators :


Example :

6 - Misc Operators : 

هناك بعض ال operators الاخرى التى توفرها الجافا 

          - Conditional Operator (:?) :

يعرف أيضا باسم ال ternary operator يتكون من 3 معاملات وبستخدم فى تقييم التعبيرات المنطقية . والهدف منه تحديد أى من القيم سيتم تحديدها للمتغير 
طريقة كتابته كالاتى :

           - InstanceOf Operator :

يستخدم فقط ل object reference variables والهدف منه فحص اذا ما كان ال object من نوع خاص (class type or interface type) 
طريقة كتابته كالاتى :

والى هنا نكون قد انتهينا من ال Basic Operators in Java

والى لقاء أخر ان شاء الله :)
Zahra

0 comments:

data: commentLabel/
Related Posts Plugin for WordPress, Blogger...