نبذة عن الدورة التدريبية
كورس اون لاين مجانا لتعلم البرمجيات بإستخدام لغة الجافا جافا (بالإنجليزية: Java) هي لغة برمجة كائنية التوجه، ابتكرها جيمس غوسلينغ في عام 1992م -أثناء عمله في مختبرات شركة صن ميكروسيستمز- وذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل أجهزة التطبيقات الذكية مثل التليفزيون التفاعلي، وقد كانت لغة الجافا تطويرًا للغة سي ++، وعند ولادتها أطلق عليها مبتكرها "أواك" بمعنى شجرة السنديان؛ وهي الشجرة التي كان يراها من نافذة مكتبه وهو يعمل في مختبرات صن ميكروسيستمز، ثم تغير الاسم إلى جافا، وهذا الاسم (على غير العادة في تسمية لغات البرمجة) ليس الحروف الأولى من كلمات جملة معينة أو تعبيرًا بمعنى معين، ولكنه مجرد اسم وضعه مطورو هذه اللغة لينافس الأسماء الأخرى.
package frist_porject;<br /> import java.util.*;<br /> public class mydata {<br /> <br /> public static void main(String[] args) {<br /> // Get User Information<br /> int age;<br /> String name,address;<br /> Scanner reader= new Scanner (System.in);<br /> System.out.println("Whats Your Name ?!:");<br /> name =reader.next();<br /> <br /> System.out.println("How Olad are you?! :");<br /> age =reader.nextInt();<br /> <br /> System.out.println("Where are you Live ?!:");<br /> address =reader.next();<br /> <br /> <br /> System.out.println("MY name is:"+name);<br /> System.out.println("I have :"+age+" Olad");<br /> System.out.println("I live in :"+address);<br /> <br /> }<br /> <br /> }
السؤال الثاني ما هي دور Scanner لان Scanner يقوم بانشاء obejct جديد يسمح بادخال البيانات
السؤال الاول ؟لماذا استعملنا next int بدلنا عن باقي next اخري لان نوع متغيرات int لذلك لان تسمح لنا عن باقي next
ليش يكتب لي خطأ