• لازم به ذکر هست کلیه مطالب قرار داده شده در تالار ( اخبار و حقوق) و چه در مواردی که در تالار (دانلود نرم افزار های کامپیوتر) از دیگر منابع بوده و کاربران یک رمان جهت راحتی دیگر افراد موجود در انجمن اقدام به قرار دادن اخبار و نرم افزار نموده اند و اگر شما صاحب امتیاز این نرم افزار هستید کافی هست با ما تماس بگیرید

اموزش نرم افزار تاپیـک جـامع آموزش زبان برنامه نویسی جـاوا

  • نویسنده موضوع Amen SaĐr
  • تاریخ شروع
  • پاسخ‌ها 68
  • بازدیدها 829
  • کاربران تگ شده هیچ

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #11
در این آموزش ، همه چیز در مورد انواع مختلف عملگرها به زبان برنامه نویسی جاوا ، نحو و روش استفاده از آن ها را با مثال می آموزید. عملگرها نمادها (کاراکترهای) خاصی هستند که عملیات را روی عملوند (متغیرها و مقادیر) انجام می دهند. به عنوان مثال ، + عملگر جمع است.

عملگر انتساب

عملگرهای انتساب در جاوا برای اختصاص مقادیر به متغیرها استفاده می شوند. مثلا

عملگر انتساب مقدار سمت راست خود را به متغیر در سمت چپ خود اختصاص می دهد. در اینجا ، ۵ با استفاده از عملگر = به متغیر age اختصاص داده شده است.

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

مثال...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #12
عملگر های یگانی

عملیات را فقط روی یک عملوند انجام می دهند.

C:\Users\Mr\Desktop\operator2.jpg


مثال ۴ : عملگر یگانی

  1. class UnaryOperator {
  2. public static void main(String[] args) {
  3. double number = 5.2, resultNumber;
  4. boolean flag = false;
  5. System.out.println(“+number = ” + +number);
  6. // number is equal to 5.2 here.
  7. System.out.println(“-number = ” + -number);
  8. // number is equal to 5.2 here.
  9. // ++number is equivalent to number = number +...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #13

عملگرهای برابری و رابطه ای

عملگرهای برابری و رابطه ای ، رابطه بین دو عملگر را تعیین می کنند. بررسی می کند که یک عملوند از دیگری بزرگ تر ، کوچک تر ، مساوی ، نا مساوی و … است. بسته به رابطه ، نتیجه آن درست یا نادرست است.

C:\Users\Mr\Desktop\operator3.jpg


عملگر های برابری و رابطه ای در تصمیم گیری و حلقه ها استفاده می شود.

مثال ۶ : عملگر های برابری و رابطه ای

  1. class RelationalOperator {
  2. public static void main(String[] args) {
  3. int number1 = 5, number2 = 6;
  4. if (number1 > number2)...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #14

عملگرهای سه گانه

عملگر شرطی یا عملگر سه گانه ?: کوتاه شده ی ساختار if-else است. نحو عملگر شرطی عبارت است از:
variable = Expression ? expression1 : expression2
در اینجا نحوه عملکرد آن آمده است.
  • اگر Expression ، true باشد مقدار expression1 به variable اختصاص می یابد.
  • اگر Expression ، false باشد مقدار expression2 به variable اختصاص می یابد.
مثال ۹ : عملگر سه گانه
  1. class ConditionalOperator {
  2. public static void main(String[] args) {
  3. int februaryDays = 29;
  4. String result;
  5. result = (februaryDays == 28) ...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #15

خروجی جاوا

به سادگی می توان از

System.out.println ()

یا System.out.print()

System.out.printf()

برای ارسال خروجی به خروجی استاندارد (صفحه نمایش) استفاده کرد.

System یک کلاس است و out یک فیلد استاتیک عمومی است که داده های خروجی را می گیرد. اگر متوجه نشدید نگران نباشید. Class ها ، public و static را در فصل های بعدی توضیح می دهیم.

بیایید یک مثال برای چاپ یک جمله به عنوان خروجی بزنیم.

  1. class AssignmentOperator {
  2. public static void main(String[] args) {
  3. System.out.println(“Java programming is interesting.”);
  4. }
  5. }
خروجی

لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #16

ورودی جاوا

روش های مختلفی برای دریافت ورودی از کاربر در جاوا وجود دارد. در این جا استفاده از شی Scanner را یاد می گیرید.

برای این کار ، نیاز به import کلاس Scanner به برنامه دارید:

import java.util.Scanner;
سپس ، یک شیء از کلاس Scanner ایجاد می کنیم که برای دریافت ورودی از کاربر استفاده می شود.

Scanner input = new Scanner(System.in);
int number = input.nextInt();
مثال ۵ : عدد صحیح ورودی را از کاربر دریافت کنید

  1. import java.util.Scanner;
  2. class Input {
  3. public static void main(String[] args) {
  4. Scanner input = new...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #17
در این آموزش با عبارات (expressions) ، دستورات (statements) ، بلاک ها (blocks) و تفاوت بین عبارت و دستور آشنا می شوید. ما در آموزش های قبل از عبارات ، دستورات و بلاک ها استفاده کردیم بدون اینکه در مورد آن ها خیلی توضیح دهیم. اکنون می دانید متغیرها ، اپراتورها و لیترال ها چه هستند ، پس درک این مفاهیم ساده تر خواهد بود.

۱-عبارات جاوا (Java Expressions)

عبارات شامل متغیرها ، اپراتورها ، لیترال ها و فراخوانی متد است که مقدار واحدی را ارزیابی می کند.

بیایید مثالی بزنیم:

int score;
score = 90;
در اینجا ، score=90 عبارتی است که int را برمی گرداند.
Double a = 2.2, b = 3.4, result;
result = a + b – 3.4;
در اینجا ، a + b – 3.4...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #18
در این آموزش با کامنت ها در جاوا و چرایی و نحوه استفاده از آنها آشنا می شوید.

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

در زبان برنامه نویسی جاوا ، دو نوع کامنت وجود دارد:

  • /* … */
  • // ….

کامنت مرسوم /*…….*/

این یک کامنت چند خطه است که می تواند چندین خطه باشد. کامپایلر جاوا همه چیز را از /* تا */ نادیده می گیرد. مثلا،

  1. /* This is a multi-line comment.
  2. * The problem prints “Hello, World!” to the standard output.
  3. */
  4. class HelloWorld {...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #19
در این آموزش ، یاد خواهید گرفت که از دو دستور انتخاب استفاده کنید: if و if … else برای کنترل جریان اجرای برنامه. در برنامه نویسی ، اغلب اجرای بخش خاصی از کد بر اساس این که شرط مشخص true یا false است (که فقط در زمان اجرا مشخص می شود) مطلوب است. برای چنین مواردی ، دستورات جریان کنترل استفاده می شود.

دستور (if (if-then در جاوا

نحو دستور if-then در جاوا به شکل زیر است:

if (expression) {
// statements
}
در اینجا expression یک عبارت از نوع boolean است (درست یا نادرست است).

اگر expression صحیح ارزیابی شود ، دستورات داخل بدنه ی if (عبارات داخل پرانتز) اجرا می شوند.

اگر expression نادرست ارزیابی شود ، دستورات داخل بدنه ی if...
لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

Amen SaĐr

کاربر انجمن
کاربر انجمن
تاریخ ثبت‌نام
13/2/21
ارسالی‌ها
402
پسندها
4,064
امتیازها
21,773
مدال‌ها
11
سطح
12
 
  • نویسنده موضوع
  • #20

دستور if … else چگونه کار می کند؟

C:\Users\Mr\Desktop\ifelse.jpg


مثال ۲ : دستور if … else در جاوا

  1. class IfElse {
  2. public static void main(String[] args) {
  3. int number = 10;
  4. if (number > 0) {
  5. System.out.println(“Number is positive.”);
  6. }
  7. else {
  8. System.out.println(“Number is not positive.”);
  9. }
  10. System.out.println(“This statement is always executed.”);
  11. }
  12. }
خروجی

لطفا برای مشاهده کامل مطالب در انجمن ثبت نام کنید.
 
امضا : Amen SaĐr
  • Like
واکنش‌ها[ی پسندها] جغد

کاربران در حال مشاهده موضوع (تعداد: 0, کاربر: 0, مهمان: 0)

عقب
بالا