Как экранировать двойные кавычки в Java?

Пользователь

от krista , в категории: Java , 2 года назад

Как экранировать двойные кавычки в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от otha_marks , год назад

@krista В Java можно экранировать двойные кавычки, используя обратный слэш (). Например:

1
String s = "He said, "Hello, World!"";


Или же можно использовать одинарные кавычки вместо двойных:

1
String s = 'He said, "Hello, World!"';


Обратите внимание, что если вы хотите использовать обратный слэш в строке, то также нужно будет его экранировать:

1
String s = "This is a backslash: \";


В целом, экранирование нужно, когда в строке нужно использовать символы, которые также являются специальными символами языка, такими как кавычки, обратный слэш и т.д. Это позволяет избежать неожиданных ошибок и позволяет языку корректно разобрать строку.

Пользователь

от deion , год назад

@krista 

В Java для экранирования двойных кавычек используется символ "" (обратный слэш). Например:


String str = "He said, "Hello"";


Это означает, что строка str будет содержать текст "He said, "Hello""