Як надрукувати символ подвійної лапки в java
Ви могли помітити, що символ подвійної лапки ( ") не працює в Java. Замість того щоб інтерпретувати цей символ як інструкцію закрити рядок, вам доведеться знайти інший спосіб, як повідомити компілятору надрукувати його. Найпростіший спосіб - використовувати символу переходу. Хоча для цього не обов`язково вивчати код ASCII, це ще один зручний спосіб, який можна використовувати з символами, у яких немає керуючої послідовності.
кроки
Метод 1 з 2:
Зворотна коса риска або символ переходу1. Введіть символ переходу (). Як вам відомо, символ подвійної лапки ( ") має в Java особливе значення (відображає текст). Щоб проігнорувати одне з цих значень, використовуйте символ переходу «» (зворотна коса риска). Цей символ повідомляє компілятору, що наступний знак є частиною альтернативної інструкції.
- Переконайтеся, що ви натиснули на символ зворотної косої межі, а не просто косою. На більшості клавіатур клавіша зворотної косої межі знаходиться поруч із кнопкою «}».
2. Введіть ", щоб відобразити прямі подвійні лапки. Разом ці два символи називаються «керуючої послідовністю». Кожна керуюча послідовність має особливе значення. В цьому випадку "означає" вставити сюди символ подвійної лапки ", не інтерпретуючи це як початок або кінець тексту.
3. Продовжіть написання коду. Керуюча послідовність ніяк не впливає на решту коду. Не потрібно нічого вводити, щоб повернутися до звичайного написання коду.
4. Не забувайте вводити звичні лапки ( ") там, де вони потрібні. Це досить поширена помилка. Пам`ятайте, що "використовується лише для відображення тексту, тому вам все ще необхідно укладати текст у лапки. приклад:
System.out.println ( "" Привіт "")-
Метод 2 з 2:
код ASCII1. Використовуйте char (34) замість подвійних лапок. Java може з легкістю уявити символи ASCII, використовуючи для цього типи даних char. Код 34 відповідає за символ ", так що введіть char (34), щоб відобразити", що не інтерпретуючи його особливе значення.
- Щоб знайти код для того чи іншого символу, знайдіть в інтернеті таблицю ASCII.
2. Помістіть цей код за межі рядка виводу. Якщо ви зробите цю помилку і помістіть код всередині рядка, програма надрукує його точно так само, як вона виглядає в програмі: char (34). Ось як правильно відобразити слово "Привіт" (з лапками), використовуючи даний метод:
System.out.println ((char) 34+ "Привіт" + (char) 34)-
Поради
- Ось список інших керуючих послідовностей в Java:
- t - вставити символ табуляції в поточне місце в тексті;
- b - вставити символ повернення на одну позицію в поточне місце в тексті;
- n - вставити символ розриву рядка в поточне місце в тексті;
- r - вставити символ повернення каретки в поточне місце в тексті;
- f - вставити розрив сторінки в поточне місце в тексті;
- ` - вставити символ однієї лапки в поточне місце в тексті;
- " - вставити символ подвійної лапки в поточне місце в тексті;
- - вставити символ зворотної косої межі в поточне місце в тексті.