Get it on google play

java الدرس الخامس


  • Global Moderator

    الدرس الخامس
    محتويات الدرس
    Character Data Type and Operations
    النوع char
    محارف الهروب
    النوع string وبعض الدوال المستخدمة معه

    Youtube Video

    لتحميل الدرس pdf من الرابط التالي
    الدرس الخامس


  • administrators

    شكرا لك على المجهود


  • Global Moderator

    الشكر الك استاذ على هذا المنتدى
    اتمنى ان يكون الشرح جيدا ويستفيد كل من يشاهد الدروس



  • السؤال الاول
    s1.equals(s2) false
    s2.compareTo(s3) -7
    s1.charAt(0) W
    s1.indexOf('j') -1
    s1.indexOf("to") 8
    s2.length()18
    s1.lastIndexOf('a') 14
    s1.startsWith("Wel") true
    s1.endsWith("Java" true
    s1.toLowerCase() welcome to java
    s1.toUpperCase() WELCOME TO JAVA
    s1.concat(s2) Welcome to JavaProgramming is fun
    s1.contains(s2) false
    "\t Wel \t".trim()Wel



  • System.out.println('1' + 1); الجزء ده ليه نتيجته 50
    System.out.println('1' + 1 + 1); وده 51

    0_1527360766819_bdfe3ad0-8a1b-4fb4-b2b9-66a7af11d740-image.png



  • السؤال الثالث
    0_1527363539743_a18c3276-3776-476a-bd00-c65f7a7f2ad6-image.png


  • Global Moderator

    @lola
    حلو كتير
    عمل منسق و مرتب 👌



  • ازى احسب البنتاغون انا صلا معرفوش وحاولت ابحث عنه لقيته البنتاغون بتاع وزارة الدفاع الامريكية بس انا كنت شاكه من الاول انه بتاع وارة الدفاع 😂


  • Global Moderator

    @lola
    صحيح هو مبنى وزارة الدفاع الامريكية
    وهو كشكل هندسي مخمس منتظم
    ☺



  • طب هروح اقيسه وجايه😂 مش هتاخر مسافة السكه
    @mark



  • بلاش السؤال ده احله علشان انا هلخبط الدنيا


  • Global Moderator

    @lola
    تسلي بالسؤال
    هو مجرد تدريب



  • المشكله انى فى الاشكال الهندسيه دى صفر من 10
    بس هحاول احله


  • Global Moderator

    @lola
    قسمي الشكل لمثلثات
    😉



  • بتفرج على شرح ليها اهوا
    انا افتكرت حاجات فى الرياضيات كنت نسيها من زمن الزمن😂



  • public static void main(String[] args) {
    // TODO code application logic here
    System.out.println("Enter number :");
    Scanner input = new Scanner(System.in);
    int number = input.nextInt();
    String one = "-,@abcdefghijklmnopqrstuvwxyz0";
    switch(number){
    case 1:
    System.out.println(one.charAt(0));
    break;
    case 11:
    System.out.println(one.charAt(1));
    break;
    case 111:
    System.out.println(one.charAt(2));
    break;
    case 2:
    System.out.println(one.charAt(3));
    break;
    case 22:
    System.out.println(one.charAt(4));
    break;
    case 222:
    System.out.println(one.charAt(5));
    break;
    case 3:
    System.out.println(one.charAt(6));
    break;
    case 33:
    System.out.println(one.charAt(7));
    break;
    case 333:
    System.out.println(one.charAt(8));
    break;
    case 4:
    System.out.println(one.charAt(9));
    break;
    case 44:
    System.out.println(one.charAt(10));
    break;
    case 444:
    System.out.println(one.charAt(11));
    break;
    case 5:
    System.out.println(one.charAt(12));
    break;
    case 55:
    System.out.println(one.charAt(13));
    break;
    case 555:
    System.out.println(one.charAt(14));
    break;
    case 6:
    System.out.println(one.charAt(15));
    break;
    case 66:
    System.out.println(one.charAt(16));
    break;
    case 666:
    System.out.println(one.charAt(17));
    break;
    case 7:
    System.out.println(one.charAt(18));
    break;
    case 77:
    System.out.println(one.charAt(19));
    break;
    case 777:
    System.out.println(one.charAt(20));
    break;
    case 7777:
    System.out.println(one.charAt(21));
    break;
    case 8:
    System.out.println(one.charAt(22));
    break;
    case 88:
    System.out.println(one.charAt(23));
    break;
    case 888:
    System.out.println(one.charAt(24));
    break;
    case 9:
    System.out.println(one.charAt(25));
    break;
    case 99:
    System.out.println(one.charAt(26));
    break;
    case 999:
    System.out.println(one.charAt(27));
    break;
    case 9999:
    System.out.println(one.charAt(28));
    break;
    case 0:
    System.out.println(one.charAt(29));
    break;

    }
        
    }
    
    
    انا هنا جاولت اعمل مثال الكيبورد بتاع الهواتف القديمة اللى لما كان المستخدم بيضغط اكتر من مرة على مثلا رقم 8 او 0 او غيره كان بيجيب حرف من الحروف


  • System.out.println("Enter number :");
    Scanner input = new Scanner(System.in);
    int number = input.nextInt();

        switch (number) {
            case 1:
                System.out.println("- , @");
                break;
            case 2:
                System.out.println("A B C");
                break;
            case 3:
                System.out.println("D E F");
                break;
            case 4:
                System.out.println("G H I");
                break;
            case 5:
                System.out.println("J K L");
                break;
            case 6:
                System.out.println("M N O");
                break;
            case 7:
                System.out.println("P Q R S");
                break;
            case 8:
                System.out.println("T U V");
                break;
            case 9:
                System.out.println("W X Y Z");
                break;
            default:
                break;
        }


  • السؤال الاخير مش عارفه اخلى السنه والشهر مع بعض
    علشان كده طلبت من المستخدم يدخل كل واحده لوحدها
    System.out.println("ادخل السنة");
    Scanner input = new Scanner(System.in);
    int year = input.nextInt();
    System.out.println("ادحل اول 3 احرف من الشهر");
    String month = input.next();



  • String jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec;
    jan = "JAN"; feb = "FEB"; mar = "MAR"; apr = "APR"; may = "May"; jun = "JUN";
    jul = "JUL"; aug = "AUG"; sep = "SEP"; oct = "OCT"; nov = "NOV"; dec = "DEC";

         if(month.equals(jan)){
            System.out.println("31 day");}
         else if (month.equals(feb)){
             System.out.println("28 day");}
         else if (month.equals(mar)){
             System.out.println("31 day");}
         else if (month.equals(apr)){
             System.out.println("30 day");}
         else if (month.equals(may)){
             System.out.println("31 day");}
         else if (month.equals(jun)){
             System.out.println("30 day");}
         else if (month.equals(jul)){
             System.out.println("31 day");}
         else if (month.equals(aug)){
             System.out.println("30 day");}
         else if (month.equals(sep)){
             System.out.println("31 day");}
         else if (month.equals(oct)){
             System.out.println("30 day");}
         else if (month.equals(nov)){
             System.out.println("31 day");}
         else if (month.equals(dec)){
             System.out.println("31 day");}


  • استخدمت الداله بتاعت الحروف الاخيرة
    0_1527706543605_1cf2d00f-53f4-4079-bc15-5eff3e394185-image.png


 

Suggested Topics