استفاده از پرانتزها در جاوا - تالار گفتمان آذر فروم





دعوت به همکاری با آذر فروم

 

استفاده از پرانتزها در جاوا
زمان کنونی: 14-09-1395،01:47 ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: Friga
آخرین ارسال: Friga
پاسخ: 1
بازدید: 273

 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

موضوع: استفاده از پرانتزها در جاوا
ارسال: #1
استفاده از پرانتزها در جاوا
پست‌ها: 11,943
تاریخ عضویت: 20 اردیبهشت 1390
اعتبار: 288
حالت من: Shad
پرانتزها حق تقدم عملیاتی را که دربرگرفته اند ، افزایش می دهند . اینکار اغلب برای نگهداری نتیجه دلخواهتان ضروری است . بعنوان مثال ، عبارت زیر را در نظر بگیرید :

+ a >> b + 3
این عبارت ابتدا ۳ را به b اضافه نموده و سپس a را مطابق آن نتیجه بطرف راست حرکت می دهد. این عبارت را می توان با استفاده از پرانتزهای اضافی بصورت زیر دوباره نویسی نمود :

+ a >>( b + 3)
اما ، اگر بخواهید ابتدا a را با مکانهای b بطرف راست حرکت داده و سپس ۳ را به نتیجه آن اضافه کنید ، باید عبارت را بصورت زیر در پرانتز قرار دهید : +( a >> b )+ 3 علاوه بر تغییر حق تقدم عادی یک عملگر ، پرانتزها را می توان گاهی برای روشن نمودن مفهوم یک عبارت نیز بکار برد . برای هر کسی که کد شما را می خواند، درک یک عبارت پیچیده بسیار مشکل است . اضافه نمودن پرانتزهای اضافی و روشنگر به عبارات پیچیده می تواند از ابهامات بعدی جلوگیری نماید. بعنوان مثال ، کدامیک از عبارات زیر راحت تر خوانده و درک می شوند ؟

+ a | 4 + c >> b & 7 || b > a % 3
+( a |((( 4 + c )>> b )& 7 ))||( b >( a % 3))
یک نکته دیگر : پرانتزها ( بطور کلی خواه اضافی باشند یا نه ) سطح عملکرد برنامه شما را کاهش نمی دهند. بنابراین ، اضافه کردن پرانتزها برای کاهش ابهام نفی روی برنامه شما نخواهد داشت .
















دورمچم به جای ساعت یکنوار مشکی بستم
تا همه بفهمن من از همه هر چه زمانو متعلق به زمان است بیزارم
من هم روزی قلبی داشتم
که توسط مردمانی ازمیان شما شکست و شکست تا سنگی شد
واکنون روزگاریست که شیطان فریاد میزند..
انسان پیدا کنید سجده خواهم کرد...


=====ஜ۩۞۩ஜ=====

28-05-1391 02:38 ب.ظ
 


[-]
پاسخ سریع
پیام
پاسخ خود را برای این پیام در اینجا بنویسید.


کد تصویری
royalfuns
(غیر حساس به بزرگی و کوچکی حروف)
لطفاً کد نشان داده شده در تصویر را وارد نمایید. این اقدام جهت جلوگیری از ارسال‌های خودکار ضروری می‌باشد.

موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  onUnLoad Event در جاوا اسکریپت Friga 0 285 28-05-1391 02:45 ب.ظ
آخرین ارسال: Friga
  انواع اعداد اعشاری جاوا Friga 7 585 28-05-1391 02:43 ب.ظ
آخرین ارسال: Friga
  عملگرهای منطقی بولی Boolean در جاوا Friga 5 520 28-05-1391 02:32 ب.ظ
آخرین ارسال: Friga
  عملگر انتساب The Assignment Operator در جاوا Friga 0 320 28-05-1391 02:29 ب.ظ
آخرین ارسال: Friga
  آرایه ها در جاوا Friga 20 1,242 28-05-1391 02:28 ب.ظ
آخرین ارسال: Friga

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان