تصف هذه المقالة طريقة تنفيذ Java تنفيذ ترتيب ترتيب الكلمات العكسي في الجمل الإنجليزية. شاركه للرجوع إليه ، على النحو التالي:
متطلبات السؤال: بالنظر إلى جملة باللغة الإنجليزية مع خطوط n ، هناك حاجة إلى الجمل بعد كلمات الطلب العكسي في الجملة ، مثل:
المدخلات: ن = 3
أحبك
كيف حالك
اسمي محد
الإخراج:
أنت تحب أنا
أنت كيف
ليجور هو اسم بلدي
وفقًا للطريقة (الانقسام ("")) التي توفرها لنا لغة Java ، يمكنك الإخراج بترتيب عكسي ؛
رمز التنفيذ:
استيراد java.io.unsupportedEncodingException ؛ استيراد java.util.scanner ؛ الفئة العامة الرئيسية {سلسلة static static العكسية (جملة السلسلة) {StringBuilder sb = new StringBuilder (sentence.length () + 1) ؛ سلسلة [] الكلمات = الجملة. split ("") ؛ لـ (int i = words.length-1 ؛ i> = 0 ؛ i--) {sb.append (Words [i]). oppend ('') ؛ } sb.setLength (sb.length () - 1) ؛ إرجاع sb.tostring () ؛ } suppressWarnings ("Resource") public static void main (string [] args) يرمي UnsupportedEncodingException {Scanner in = new Scanner (system.in) ؛ System.out.printf ("يرجى إدخال عدد الخطوط التي تريد إدخالها (اختبار بواسطة JB51):") ؛ String [] input = new String [in.NextInt ()] ؛ in.extline () ؛ لـ (int i = 0 ؛ i <input.length ؛ i ++) {input [i] = in.nextLine () ؛ } system.out.printf ("/nyour input:/n") ؛ لـ (String s: input) {system.out.println (Worldwords (s)) ؛ }}}نتائج التشغيل:
لمزيد من المعلومات حول المحتوى المتعلق بـ Java ، يرجى مراجعة موضوعات هذا الموقع: "ملخص لمهارات تشغيل شخصية Java ومهارات تشغيل السلسلة" ، "ملخص مهارات تشغيل Array Java" ، "ملخص مهارات تشغيل Java" المهارات "المهارات".
آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.