1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

عملگر انتساب The Assignment Operator در جاوا

شروع موضوع توسط minaaa ‏21/10/11 در انجمن Java Script

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    عملگر انتساب علامت تکی تساوی = می باشد . عملگر انتساب در جاوا مشابه سایر زبانهای برنامه نویسی کار می کند . شکل کلی آن بصورت زیر است :

    Var = expression;​
    عبارت متغیر
    در اینجا نوع var ( متغیر ) باید با نوع experssion ( عبارت ) سازگار باشد.
    عملگر انتساب یک خصلت جالب دارد که ممکن است با آن آشنایی نداشته باشید :
    به شما امکان می دهد تا زنجیره ای از انتسابها بوجود آورید . بعنوان مثال ، این قطعه از یک برنامه را در نظر بگیرید :

    + int x/ y/ z;
    +
    + x = y = z = 100; // set x/ y/ and z to 100​
    این قطعه از برنامه مقدار ۱۰۰ را با استفاده از یک دستور در متغیرهای x، y، و z قرار می دهد . زیرا = عملگری است که مقدار عبارت سمت راست را جذب می کند .
    بنابراین مقدار Z=100 برابر ۱۰۰ است که این مقدار به y منتسب شده و نیز به x منتسب خواهد شد . استفاده از ” زنجیره ای از انتسابها ” یک راه آسان برای قرار ادن یک مقدار مشترک در گروهی از متغیرهاست