برای بررسی یک شرط در یک برنامه جاوا ، ساده ترین راه استفاده از جمله if می باشد . عبارت if همواره با یک شرط که قرار است بررسی شود و فقط در صورتی عمل مورد نظر را انجام می دهد که نتیجه شرط true باشد مورد استفاده قرار می گیرد ، مانند جمله زیر :
If (average<12)
System.out.println (“that’s very bad”);
باید توجه داشته باشید در زبان برنامه نویسی جاوا ،عملگر >به معنی کوچکتر از ، عملگر< به معنی بزرگتر از ، عملگر =>به معنی کوچکتر مساوی ، عملگر=< به معنی بزرگترمساوی و عملگر== به معنی مساوی می باشد .
در بسیاری از موارد لازم است که در پاسخ به یک جمله if ، بیش از یک عمل انجام بگیرد . برای انجام این کار از علائم ({،}) برای ایجاد یک جمله بلوک (جملاتی هستند که به صورت یک گروه سازماندهی شده اند .) استفاده می شود .
مثال :
if (playerScore>9999) {
playerLives++;
system.out.println(“ Extra life!”);
level=level+5;
}
و اما مواقعی پیش می آید که بخواهید عملیاتی را در صورت درست بودن و عملیات دیگری را در صورت نادرست بودن شرط انجام دهید .
این کار با استفاده از جمله else به همراه جمله if انجام می شود.
مثال :
If (grade==’A’)
System.out.println(“You got an A. Great job!”);
Else if (grade==’B’)
System.out.println(“You got an B. Good work!”);
Else if (grade==’C’)
System.out.println(“You got an C. You’ll never get into a good!”);
else
System.out.println(“You got an F. You’ll do well in congress!”);
جملات if و else در مواقعی مفید واقع می شوند که دارای دو حالت ممکن می باشند ، اما گاهی ناچار به تصمیم گیری درباره چندین انتخاب ممکن هستیم. در این موارد از دستور switch استفاده می شود .
حال برای اینکه با طرز استفاده از دستور switch آشنا شوید مثال بالا را از طریق دستور switch می نویسیم :
Switch (grade) {
Case ‘A’:
System.out.println(“You got an A. Great job!”);
Break;
Case ’B’:
System.out.println(“You got an B. Good work!”);
Break;
Case ’C’:
System.out.println(“You got an C. You’ll never get into a good!”);
Break;
Deafalt:
System.out.println(“You got an F. You’ll do well in congress!”);
}
ادامه مطلب
+
نوشته شده در پنجشنبه بیست و نهم آذر 1386ساعت 16:57 توسط و.د
|
هنگام استفاده از جمله System.out.println( ); و کار کرذن با رشته ها مواردی پیش می آید که می خواهیم دو رشته را به هم بچسبانیم ، برای انجام اینکار از عملگر + استفاده کنیم (این عملگر به جای جمع کردن ، دو رشته را به هم می چسباند).
مثال:
System.out.println(“\’ welcome to”+”\t my weblog\’ ”);
بعد از اجرای دستور بالا مشاهده خواهید کرد عبارت ‘welcom to my weblog’ چاپ خواهد شد .
و برای چاپ یک متغیر می توان مانند مثال زیر عمل نمود:
Int lesson=6;
System.out.println(“ this lesson is”+lesson);
در خروجی عبارت this lesson is 6 نمایان است .
معرفی چند تابع مفید :
برای تعیین طول رشته (برحسب تعداد کاراکتر ) از تابع length( ) استفاده می کنند .
مثال :
String myname=”paradise”;
Int key=myname.length( ) ;
این مثال key که یک متغییر صحیح است را برابر 15 قرار می دهد .
و برای مقایسه دو رشته از تابع equal( ) استفاده می کنند به شکل زیر :
String myname=”mona”;
String myweblog=”paradise19791979”;
System.out.println(“ answer:”+ myname.equal(myweblog));
با اجرای برنامه در خروجی خواهید داشت :
Answer: false
و برای نمایش دادن متغییرهای رشته ای با حروف بزرگ از تابع toUppercase( ) و نمایش با حروف کوچک از تابع toLowercase( ) در زبان جاوا استفاده می شود .
ادامه مطلب
+
نوشته شده در پنجشنبه بیست و نهم آذر 1386ساعت 16:56 توسط و.د
|
روش نمایش یک رشته در برنامه های جاوا،استفاده از جمله زیر است.
;( )System.out.println
این جمله هر رشته یا متغییر را که داخل پرانتزقرار دارد را چاپ می کند.
مثال:
;("System.out.println(“hello
دستور println در واقع مخفف “print this line” (این سطر را در یک خط چاپ کن ) می باشد.
چاپ کاراکترهای ویژه:
|
کاراکترهای ویژه |
خروجی |
|
\’ |
چاپ علامت نقل قول منفرد |
|
\” |
چاپ علامت نقل قول دوتایی |
|
\\ |
backslash |
|
\t |
tab |
|
\b |
backspace |
|
\r |
Carriage return |
|
\f |
صفحه جدید |
|
\n |
سطر جدید |
ادامه مطلب
+
نوشته شده در پنجشنبه بیست و نهم آذر 1386ساعت 16:55 توسط و.د
|