لقد اكتشفت أن رمز الاقتباس المزدوج لن يعمل داخل تعليمات طباعة Java. ستحتاج إلى إيجاد طريقة بديلة لإخبار المترجم بطباعة هذا الرمز ، بدلاً من تفسيره على أنه إرشادات لإغلاق السلسلة. الحرف هو الطريقة الأكثر مباشرة للقيام بذلك. في حين أنه لا توجد حاجة لتعلم رمز ASCII في هذه الحالة ، إلا أنه خيار مفيد آخر لمعرفة الرموز التي لا تحتوي على تسلسل هروب.
خطوات
الطريقة 1 من 2: استخدام الخط المائل العكسي كشخصية هروب
الخطوة 1. اكتب حرف الهروب \
كما تعلم ، فإن رمز الاقتباس المزدوج له معنى خاص في Java (عرض النص). عندما تريد تجاهل أحد هذه المعاني ، استخدم حرف الهروب (backlash). يخبر هذا الحرف المترجم أن الحرف التالي هو جزء من تعليمات بديلة.
تأكد من أنك تضغط على مفتاح الشرطة المائلة للخلف ، وليس الشرطة المائلة للأمام. يوجد مفتاح الشرطة المائلة للخلف بجوار المفتاح} في معظم لوحات المفاتيح باللغة الإنجليزية
الخطوة 2. اكتب / "لعرض الاقتباس المزدوج
يطلق على هذين الحرفين معًا تسلسل هروب. كل تسلسل هروب له معنى خاص. في هذه الحالة، " يعني فقط "إدراج رمز اقتباس مزدوج هنا" ، دون تفسيره على أنه بداية أو نهاية النص.
ستحتاج إلى استخدام هذا التسلسل لكل اقتباس مزدوج فردي تريد عرضه
الخطوة 3. تابع التعليمات البرمجية الخاصة بك كالمعتاد
لا يؤثر تسلسل الهروب على بقية التعليمات البرمجية الخاصة بك. ليست هناك حاجة لكتابة أي شيء آخر للعودة إلى البرمجة العادية.
الخطوة 4. تذكر إدخال اقتباسات Java العادية حسب الحاجة
أحد الأخطاء الشائعة هو استبعاد "العلامة القديمة البسيطة في برنامجك. تذكر أن \" مخصصة للعرض فقط ، ولا تلغي الحاجة إلى تغليف نص العرض بعلامات اقتباس. هذا مثال:
- 1. سلسلة عرض "Hello" هي "أهلا\"
- 2. لتوجيه المترجم لطباعة هذا النص ، نقوم بلفه بين علامتي اقتباس: ""أهلا\"".
-
3. هذا ما يبدو عليه في سطر كامل من التعليمات البرمجية:
System.out.println ("\" Hello / "") ؛
الطريقة 2 من 2: استخدام كود ASCII
الخطوة 1. استخدم char (34) لتمثيل علامات الاقتباس المزدوجة
يمكن أن تمثل Java رموز ASCII بسهولة باستخدام امتداد شار نوع. 34 هو رمز ASCII للرمز "، لذا اكتب شار (34) لعرض "دون استخدام معناها الخاص.
يمكنك البحث عن رمز ASCII للرمز من خلال البحث عن جدول رموز ASCII عبر الإنترنت
الخطوة 2. ضع هذا الرمز خارج سلسلة الطباعة
إذا أخطأت في وضع هذا الرمز داخل السلسلة ، فسيقوم برنامجك بطباعتها تمامًا كما تظهر في برنامجك: char (34). إليك الطريقة الصحيحة لعرض "Hello" (مع علامات الاقتباس) باستخدام هذه الطريقة:
System.out.println ((char) 34+ "Hello" + (char) 34) ؛
نصائح
-
فيما يلي قائمة بتسلسلات Escape أخرى في Java:
- t - أدخل علامة تبويب في النص في هذه المرحلة.
- ب - أدخل مسافة للخلف في النص في هذه المرحلة.
- ن - أدخل سطرًا جديدًا في النص في هذه المرحلة.
- r - أدخل حرف إرجاع في النص في هذه المرحلة.
- F - أدخل تغذية نموذجية في النص في هذه المرحلة.
- ' - أدخل حرف اقتباس واحد في النص في هذه المرحلة.
- " - أدخل حرف الاقتباس المزدوج في النص في هذه المرحلة.
- - أدخل حرف الخط المائل للخلف في النص في هذه المرحلة.