▐▐▐آموزش زبان برنامه نویسی Java به صورت مقدماتی تا پیشرفته ▐▐▐ - 2
سفارش تبليغات در انجــمن قالب گراف ورود به تاپيک اطلاعيه هاي تابستانه قالب گراف
امور گرافيکي و کدنويسي وب خود را به جي جي ميزبان بسپاريد
نام کاربري : پسورد : فراموش
پاسخ ها

تمامی عملگرهای (operators) تعریف شده در java :

در جدول زیر، تمامی عملگرهای (operators) تعریف شده در java ، نمایش داده شده است :

امضاي کاربر :
...

عملگرهای برابری و نسبی (equality and relational operators) و عملگرهای شرطی (conditional operators) در java :

عملگرهای برابری و نسبی (equality and relational operators) مورد استفاده در java ، در جدول زیر نمایش داده شده اند :

امضاي کاربر :
...

عملگرهای شرطی (conditional operators) مورد استفاده در java در جدول زیر نمایش داده شده اند :

امضاي کاربر :
...

وارد کردن (import) کلاس هایی (class) از کتابخانه های (library) مختلف java به درون پروژه java :

آنچه زبان برنامه نویسی java را تا این حد قوی کرده است، کتابخانه های (library) آماده آن می باشد. کتابخانه ها (library)، مجموعه ای از کلاس ها (class) می باشند که قبلا توسط برنامه نویس های دیگری طراحی شده است و اکنون ما می توانیم از آنها استفاده کنیم و دیگری نیازی به کدنویسی مجدد برای رسیدن به آن اهداف (که قبلا آن برنامه نویس ها به آن رسیده اند) نمی باشد.

فرض کنید که بخواهیم از کتابخانه java.util ، کلاس Scanner را به درون پروژه java وارد (import) کنیم، برای این منظور، باید کدهای زیر را بنویسیم :

import java.util.Scanner;

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

برای دیدن یک برنامه کامل java که در آن، کدهای فوق به کار رفته است، به مثال زیر توجه کنید :

مثال :

در برنامه eclipse ، یک پروژه java با نام Kelidestan.com می سازیم و سپس برای آن یک package با نام com.example.kelidestan ایجاد می کنیم و سپس برای آن package ، یک class با نام KelidestanClass می سازیم. بنابراین فولدربندی پروژه به صورت زیر خواهد بود :

آموزش برنامه نویسی java

کدهای فایل KelidestanClass.java ، در هنگام ساخته شدن، به صورت زیر می باشد :

package com.example.kelidestan;

public class KelidestanClass {

}

کدهای آن را به صورت زیر تغییر می دهیم :

package com.example.kelidestan;

import java.util.Scanner;

public class KelidestanClass {

public static void main(String args[]){

Scanner user_input = new Scanner(System.in);

System.out.print("Enter your first name: ");

String first_name = user_input.next( );

System.out.print("Enter your family name: ");

String family_name = user_input.next( );

String full_name = first_name + " " + family_name;

System.out.println("You are " + full_name);

}

}

اکنون سعی می کنیم که بخش های مهم کدهای java را شرح بدهیم. به خط زیر توجه کنید :

import java.util.Scanner;

کد بالا، همان طور که قبلا توضیح دادیم، برای وارد کردن کلاس Scanner از کتابخانه java.util به درون پروژه java می باشد.

ادامه کد ها:

Scanner user_input = new Scanner(System.in);

با کد بالا، یک شیء از کلاس Scanner ساخته ایم. باید دقت داشته باشید که با وارد کردن یک کلاس به درون پروژه java ، هیچ اتفاقی نمی افتد و شما باید یک شیء از آن کلاس بسازید و سپس از آن شیء استفاده کنید. شیء ساخته شده، دارای نام user_input می باشد.

ادامه کد ها:

System.out.print("Enter your first name: ");

String first_name = user_input.next( );

ابتدا با System.out.print ، یک عبارت را در خروجی چاپ می کنیم تا کاربر متوجه شود که باید نام خود را وارد کند. سپس با user_input.next ، مقدار وارد شده توسط کاربر را دریافت کرده و در رشته ای (string) با نام first_name ذخیره می کنیم.

ادامه کد ها:

System.out.print("Enter your family name: ");

String family_name = user_input.next( );

در کد بالا، ابتدا با System.out.print ، یک عبارت را در خروجی چاپ کرده ایم تا کاربر بداند که باید نام خانوادگی خود را وارد کند. سپس با user_input.next ، مقدار وارد شده توسط کاربر را دریافت کرده و در رشته ای (string) با نام family_name ذخیره کرده ایم.

ادامه کد ها:

String full_name = first_name + " " + family_name;

رشته ای با نام full_name ، از ترکیب دو رشته قبلی، ساخته ایم که حاوی نام و نام خانوادگی کاربر می باشد.

ادامه کد ها:

System.out.println("You are " + full_name);

در کد بالا، با System.out.println ، عبارتی که در آن نام و نام خانوادگی کاربر اعلام شده است را در خروجی چاپ می کنیم.

برای اجرا کردن پروژه java ، بر روی نام پروژه java (یعنی Kelidestan.com)، با موس، کلیک سمت راست نموده (البته می توان بر روی نام فایل KellidestanClass.java کلیک سمت راست کرد) و آنگاه گزینه Run As و سپس گزینه Java Application را انتخاب کنید. نتیجه اجرای برنامه، در پنجره ای (پنجره ای در داخل پنجره اصلی برنامه eclipse) نمایش داده می شود.

نتیجه :

پس از آن که پروژه java را اجرا کنیم، عبارت زیر در خروجی نمایش داده می شود :

Enter your first name:

به عنوان یک مثال، عبارت ali را در جلوی عبارت می نویسیم و سپس کلید enter از کیبورد را فشار می دهیم. سپس عبارت زیر در خروجی نمایش داده می شود (در ادامه همان عبارت قبلی) :

Enter your family name:

آنگاه عبارت fathi را در جلوی عبارت نوشته و کلید enter از کیبورد را فشار می دهیم. در نهایت، عبارت زیر در خروجی نمایش داده می شود :

You are ali fathi

در خروجی، همه این عبارت ها در پشت سر هم نمایش داده شده اند :

Enter your first name: ali

Enter your family name: fathi

You are ali fathi

امضاي کاربر :
...

براي نمايش پاسخ جديد نيازي به رفرش صفحه نيست روي تازه سازي پاسخ ها کليک کنيد !