الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج جافا صغير صحيح لكن يطبع نتائج مخالفة !

مغلق
بدأه أشجان في 19 يناير 2007 · 3 رد · 1,027 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لو تكرمتم

هذا البرنامج يأخذ أرقيومنت واحد من المستخدم وذلك بواسطة الكوماند برومت ,, أريد البرنامج يطبع حرف e إذا كان المدخل هذا الحرف وأريده يطبع حرف d إذا كان المدخل حرف الدي لكنه للأسف في كل الأحوال يطبع d


public static void main(String args[]) {
if(args[0]=="e"){
System.out.println("eeeeeeee");
}
else
{
System.out.println("dddddddd");
}
} /* end of main function */
} /* end of test class */
public class test{

أعمل له كووبايل عن طريق

javac test.java

ثم أعمل له رن عن طريق

java test e

ويطبع لي dddddd :angry:

ممكن مساااعدة عااااااااجلة جدا , والله يوفق الجميع

#2

هذا الحل

public class test{
	 public static void main(String args[]) {
[if(args[0].equals("e")){
System.out.println("eeeeeeee");
}
else
{
System.out.println("dddddddd");
}
} /* end of main function */
} /* end of test class */

if(args[0].equals("e")){

اختي عزيزه هذا نوع من مقارنات لا يتم الا بهذا الشكل الي يكون بين refrence variable و String احدى هذه الانواع

if(args[0]=="e")

ولي كنتي كاتبته يعتبر نوع من مقارنات بين primitive variable الي اهي int,boolean,float,long يتم بواسطة == لكي نقارن بين القيم.

لكن الي انتي سويتيه كنتي اتقارنين بين 2 refrence variable هل هما يؤشران على نفس refrences ولا لا ولكن لكي نقارن بالقيم التي يحتوونها نستخدم الي انا كتبتها حقج

if(args[0].equals("e")){

تم تعديل هذه المشاركة بواسطة CS25 في 19 يناير 2007 في 04:12

#3

السلام عليكم

args[0]. ->
equals("e")
compareTo("e")==0
intern()=="e"

أسف أخي CS25 ولكن لما دخلت الصفحة لم تكن قد جاوبت :(

انا الاّن في العمل فلست غلى الجهاز طوال الوقت بروح وبرجع

تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 19 يناير 2007 في 04:29

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#4

واااااااااااااااااااااااوه

مشكوريييييييييييييييييييييين مرة مرة مرة

تعتقدون إني فرحانة عشان هـ البرنامج الصغنون

لاااااااااااا المشروع أكبر بكثير وكان مش مضبوط عشان شرط الإف

سبحان الله شفت طريقة الكتابة هذي بس مدري ليه ما جربتها

يله ربي يحبكم ,,, سخر لكم أحد يدعي لكم في وقت نزول المطر (h)

الله يجزيكم بالجنة ويكشف كربكم دنيا وآخرة وينولكم اللي في بالكم إذا كان مرضاة له ويسعدكم يااااااارب

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…