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

اللغة العربية في الجافا

بدأه Mr.Alm في 5 أبريل 2012 · 6 رد · 563 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ..

اخواني واحبتي .. أود مساعدتكم في الجافا

كيف عمل array يحتوي على احرف اللغه العربية ؟!

شاكر ومقدر لكم حسن تعاونكم

#2
 public static void main (String [] args)
  {
      String s = "علي";
      for (int i = 0 ; i < s.length() ; i++)
      {
          System.out.println(s.charAt(i));
      }
  }

يعني راح اقدر توصل للحرف عن طريق charAt() :happy:

تم تعديل هذه المشاركة بواسطة The.Eagle في 5 أبريل 2012 في 20:26

1
#3

شكرا لك اخي الكريم واسال الله ان يوفقك.. ولكن هل هناك طريقة تجعل جميع احرف اللغه العربية في array ؟

#4
    public static void main (String args [])
    {

String arr[] = {"أ","ب","ت","ث","ج","ح","خ","د","ذ","ر","ز","س","ش","ص","ض","ط","ظ","ع","غ","ف","ق","ك","ل","م","ن","ه","و","ي" };
for (int i = 0 ; i < arr.length ; i++)
      {
          System.out.println(arr);
      }
// أو طريقة أخرى 

  String s = "أبتثجحخدذرزسشصضطظعغفقكلمنهوي";
for (int i = 0 ; i < s.length() ; i++)
      {
          System.out.println(s.charAt(i));
      }

}
#5

شاكر ومقدر لك تعاونك .. ظهرت لدي مشكله وهي عندما يتم طلب من اليوز ادخال جمله باللغه العربية لا يتم ذلك مالحل اخي ؟

#6

الكونسول لا يتعرف على اللغة العربية

استخدم JOptionpane

import javax.swing.JOptionPane;

public class Program {
	public static void main(String[] args) {

		String name;
		name = JOptionPane.showInputDialog("مرحبا، فضلا ادخل اسمك بالعربي");
		String message = name + "، أهلا بك";
		JOptionPane.showMessageDialog(null, message);

	}
}

هذا كافي

للتوسع اذا احتجت

http://vb4arab.com/vb/showthread.php?t=89807

/index.php?showtopic=61533

تم تعديل هذه المشاركة بواسطة بـارع في 6 أبريل 2012 في 02:49

1
#7

مثل ما قال أخي بارع

 public static void main(String[] args) {
         String arr = JOptionPane.showInputDialog(null, "");

         for (int i = 0 ; i < arr.length() ; i++)
         {
             System.out.print(arr.charAt(i));
         }
         System.out.println();
    }

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