از آنجایی که رشته ها باید درون گیومه نوشته شوند، جاوا این رشته را اشتباه متوجه می شود.
و یک خطا ایجاد کنید:
String txt = "We are the so-called "Vikings" from the north.";
راه حل برای جلوگیری از این مشکل، استفاده از نویسه فرار معکوس است.
کاراکتر فرار بک اسلش () کاراکترهای خاص را به کاراکترهای رشته ای تبدیل می کند:
| کاراکتر فرار | نتیجه | شرح |
|---|---|---|
| ' | یک نقل قول | |
| " | " | نقل قول مضاعف |
| \\ | بازشو |
توالی " یک نقل قول دوگانه را در یک رشته وارد میکند:
توالی ' یک نقل قول را در یک رشته درج می کند:
توالی \\ یک بک اسلش را در یک رشته وارد می کند:
شش دنباله فرار دیگر در جاوا معتبر هستند:
| کد | نتیجه | امتحان کنید |
|---|---|---|
| n | خط جدید | امتحان کنید» |
| r | بازگشت کالسکه | امتحان کنید» |
| t | برگه | امتحان کنید» |
| b | Backspace | امتحان کنید» |
| f | فید فرم |