شما می توانید با عضویت در انجمن پرسش و پاسخ درسمن هرگونه سوالی دارید را مطرح کنید


عملگر ها در زبان جاوا


عملگر ها در زبان جاوا
برای دانلود و دیدن آنلاین این درس نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

عملگر های زبان برنامه نویسی جاوا

عملگر های ریاضی


در زبان جاوا چهار عملگر جمع، تفریق، ضرب و تقسیم وجود دارد که همان عملگر های ریاضی هستند. عملگر درصد در این زبان عمل باقی مانده را انجام میدهد.
عملگر جمع در زبان جاوا همانند ریاضی عمل میکند و دو مقدار را با هم جمع میکند و در صورت نیاز با استفاده از عملگر مساوی مقدار را در متغیر میریزد.
عملگر های ضرب و تفریق هم مثل عملگر های ضرب و تفریق در ریاضی عمل میکنند.
اما عملگر تقسیم به این صورت عمل میکند که اگر صورت و مخرج تقسیم صحیح باشند نتیجه حاصل صحیح میشود؛ و همچنین اگر صورت یا مخرج تقسیم و یا هر دو اعشاری باشند حاصل نیز یک عدد اعشاری خواهد شد.
متغیری که حاصل تقسیم روی آن قرار میگیرد باید حتما متغیری از نوع اعداد اعشاری باشد و در غیر این صورت برنامه با خطا مواجه میشود.
عملگر مساوی پر کاربرد ترین عملگر این زبان و دیگر زبان های برنامه نویسی است.
در زبان جاوا دو عملگر دیگر وجود دارد به نام "پلاس پلاس " و " ماینز ماینز ".
عملگر پلاس پلاس به متغیر مورد نظر یک واحد اضافه میکند و همچنین عملگر ماینز ماینز یک واحد از متغیر مورد نظر کم میکند.
 

عملگر های مقایسه ای:


شش عملگر دیگر نیز در زبان جاوا وجود دارند به نام عملگر های مقایسه ای.
عملگر های: بزرگتر">"، کوچکتر"<"، بزرگتر مساوی"=>"، کوچکتر مساوی"=<"، نامساوی"=!" و مساوی"==".
نوعی دیگر از عملگر ها در زبان جاوا وجود دارد به نام عملگر های منطقی که درست و غلط بودن را مشخص میکند.
 

عملگر های منطقی:


وقتی که بخواهیم بیش از یک شرط را بررسی کنیم باید از عملگر های منطقی استفاده کنیم.
عملگر and  با نماد "&&"  اینگونه عمل میکند که اگر هر دو طرف آن جواب درست باشد نتیجه را درست اعلام میکند اما در صورت غلط بودن حتی یکی از طرفین نتیجه را غلط اعلام میکند.
عملگر or  با نماد "||" اینگونه عمل میکند که اگر حتی در یکی از طرفین آن جواب درست باشد نتیجه را درست اعلام میکند.
دیگر عملگر منطقی not  با نماد "!" است. کار این عملگر این است که جواب درست را به غلط، و جواب غلط را به درست تبدیل میکند.
 

عملگر های ترکیبی:


دسته ای دیگر از عملگر ها در زبان جاوا عملگر های ترکیبی هستند که با آنها بیشتر آشنا میشویم.
"+="  این عملگر همزمان مقدار جلوی مساوی را با مقدار متغیر جمع میکند و در متغیر قرار میدهد.
"-="  این عملگر همزمان مقدار جلوی مساوی را از مقدار متغیر تفریق میکند و در متغیر قرار میدهد.
"×="  این عملگر همزمان مقدار جلوی مساوی را در مقدار متغیر ضرب میکند و در متغیر قرار میدهد.
"/="  این عملگر همزمان مقدار متغیر را در مقدار جلوی مساوی تقسیم میکند و در متغیر قرار میدهد.
عملگر "=٪" هم، مانند دیگر عملگر های ترکیبی عمل میکند.
 

عملگر های بیتی:


این عملگر ها عملیات مورد نظر را به صورت بیتی انجام میدهند و کاربرد زیادی ندارند نماد های این عملگر ها عبارت اند از:
"&"  و "|" و "^" و " 》" و " 《 " هستند.
 
عملگر سه‌تایی
این نوع عملگر زمانی مورد استفاده قرار میگیرد که بخواهیم شرطی را مورد بررسی قرار دهیم؛  نماد این عملگر":?" میباشد.
 


نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
24 جلسه برای دوره رایگان آموزش جاوا - مقدماتی تا متوسط

درس 1
مقدمه ای بر زبان برنامه نویسی جاوا
28 دقیقه / رایگان

درس 2
نصب و راه اندازی و ایجاد اولین برنامه در eclipse
30 دقیقه / رایگان

درس 3
ساختار کلی برنامه در زبان جاوا
17 دقیقه / رایگان

درس 4
ساختار کلی برنامه در زبان جاوا (بخش دوم)
18 دقیقه / رایگان

درس 5
عملگر ها در زبان جاوا
49 دقیقه / رایگان

درس 6
چاپ اطلاعات در خروجی در زبان جاوا
30 دقیقه / رایگان

درس 7
دریافت داده از ورودی (کاربر) در زبان جاوا
29 دقیقه / رایگان

درس 8
تولید داده تصادفی و آشنایی با کلاس Random در زبان جاوا
19 دقیقه / رایگان

درس 9
دستورات کنترل اجرای برنامه (if, if-else) در زبان جاوا
23 دقیقه / رایگان

درس 10
دستور کنترلی switch-case در زبان جاوا
21 دقیقه / رایگان

درس 11
حلقه تکرار for در زبان جاوا
22 دقیقه / رایگان

درس 12
دستورات While و Do-While در زبان جاوا
27 دقیقه / رایگان

درس 13
شی گرایی در زبان جاوا (مفاهیم پایه)
33 دقیقه / رایگان

درس 14
شی گرایی در زبان جاوا (سطوح دسترسی به اعضای کلاس)
30 دقیقه / رایگان

درس 15
شی گرایی در زبان جاوا (Getter-setter)
40 دقیقه / رایگان

درس 16
شی گرایی در زبان جاوا (متدهای سازنده و اعضای استاتیک)
29 دقیقه / رایگان

درس 17
شی گرایی در زبان جاوا (وراثت)
25 دقیقه / رایگان

درس 18
شی گرایی در زبان جاوا (چند ریختی یا پلی مورفیسم Polymorphism)
29 دقیقه / رایگان

درس 19
شی گرایی در زبان جاوا (کلاس abstract )
25 دقیقه / رایگان

درس 20
شی گرایی در زبان جاوا (interface)
21 دقیقه / رایگان

درس 21
آرایه های یک بعدی در زبان جاوا
40 دقیقه / رایگان

درس 22
آرایه های دو بعدی و لیست ها در زبان جاوا
34 دقیقه / رایگان

درس 23
HashMap و Enum ها در زبان جاوا
28 دقیقه / رایگان

درس 24
آموزش رشته ها در جاوا
38 دقیقه / رایگان

دوره رایگان آموزش جاوا - مقدماتی تا متوسط


تعداد جلسات 24 جلسه
مدت زمان 685 دقیقه
سطح مهارت مقدماتی
زبان فارسی
دانشجو 72 دانشجو
گواهی نامه ندارد
قیمت دوره : 0 تومان
درحال برگزاری
مهدی عباسی
مهدی عباسی

درباره مدرس :

مدیر‌ عامل‌ شرکت آریا‌ نرم‌‌ افزار دارنده مدرک کارشناسی‌ ارشد مهندسی کامپیوتر 12‌ سال سابقه تدریس دروس کامپیوتر را در دانشگاههای دولتی، آزاد، پیام‌نور ملایر، شهیدشمسی‌پور تهران و تدریس برنامه‌نویسی در انیستیتو ایزایران، مجتمع فنی و موسسه راه‌آینده تهران دارا میباشد و تا به حال راهنمایی انجمنهای علمی دانشگاه و صدها پروژه دانشجویی را برعهده داشته است. تخصص اصلی: با داشتن گواهی‌نامه‌های معتبر تدریس از انیستیتو‌ ایزایران، راه آینده‌تهران و سازمان‌فنی‌حرفه‌ای، تدریس و آموزش‌ دروس کامپیوتر، ‌برنامه‌نویسی کامپیوتر و کلاسهای کنکور کارشناسی و کارشناسی‌ارشد میباشد.همچنین تجربه داوری و نظارت مسابقات برنامه‌نویسی کشوری‌ACM را در سالهای متعدد داشته و تیم مورد رهبری ایشان در 3سال متوالی مقام اول مسابقات کشوری را از آن خود کرده است.ایشان مقالاتی در زمینه شبکه‌های کامپیوتری، تکنیک‌های وزارت دفاع و ... به ثبت رسانده و مشاور و کارشناس در طراحی و برنامه نویسی بیش از 50‌برنامه کاربردی تحت وب و ویندوز و موبایل میباشد. افتخارات دیگر:کسب مقام دوم ایده‌های برتر در مسابقات استارت‌آپ و بکند کشوری را نام برد.

دوره آموزش جاوا اسکریپت-مقدماتی تا متوسط

دوره آموزش جاوا اسکریپت-مقدماتی تا متوسط

مهدی عباسی


62
رایگان
470 دقیقه
جزئیات دوره
دوره رایگان آموزش جاوا - مقدماتی تا متوسط

دوره رایگان آموزش جاوا - مقدماتی تا متوسط

مهدی عباسی


72
رایگان
685 دقیقه
جزئیات دوره
آموزش مفاهیم Delegate ها در سی شارپ

آموزش مفاهیم Delegate ها در سی شارپ

احمد غیاثوند


11
رایگان
30 دقیقه
جزئیات دوره
آموزش Modular Application در اندروید

آموزش Modular Application در اندروید

احمد غیاثوند


10
رایگان
12 دقیقه
جزئیات دوره
آموزش پیغام Toast سفارشی در اندروید

آموزش پیغام Toast سفارشی در اندروید

احمد غیاثوند


15
رایگان
22 دقیقه
جزئیات دوره
دوره آموزش سی شارپ پیشرفته

دوره آموزش سی شارپ پیشرفته

مهدی عباسی


34
رایگان
100 دقیقه
جزئیات دوره
تحلیل مدارهای الکتریکی پایه 2

تحلیل مدارهای الکتریکی پایه 2

علیرضا نوروزی


18
200,000 تومان
630 دقیقه
جزئیات دوره
دوره حل تمرین سی پلاس پلاس

دوره حل تمرین سی پلاس پلاس

مهدی احمدی


28
25,000 تومان
1550 دقیقه
جزئیات دوره