java кавычки в строке

72 jimmy [2010-08-24 20:14:00]

Я хочу инициализировать String в Java, но эта строка должна включать кавычки; например: «ROM» . Я пробовал:

но это не сработает. Как включить » в строку?

java string escaping quotes

8 ответов

141 Решение Ian Henry [2010-08-24 20:16:00]

В Java вы можете избежать кавычек с помощью :

Не уверен, какой язык вы используете (вы не указали), но вы должны «убежать» от символа кавычки с помощью обратного слэша: «»ROM»»

12 [2010-08-24 20:16:00]

Просто выйдите из кавычек:

10 GreenMatt [2010-08-24 20:33:00]

Относительно вашего комментария после ответа Яна Генри, я не совсем уверен, что понимаю, что вы просите.

Если речь идет о добавлении двойных кавычек в строку, вы можете объединить двойные кавычки в свою строку, например:

Или, если вы хотите сделать это с помощью одной переменной String, это будет:

Конечно, это фактически заменяет исходное ПЗУ, поскольку строки Java неизменяемы.

Если вы хотите сделать что-то вроде превращения имени переменной в String, вы не можете сделать это в Java, AFAIK.

Я хочу инициализировать String в Java, но эта строка должна включать кавычки; например: «ROM» . Я пробовал:

но это не сработает. Как включить » в строку?

В Java вы можете избежать кавычек с помощью :

Не уверен, какой язык вы используете (вы не указали), но вы должны «убежать» от символа кавычки с помощью обратного слэша: «»ROM»»

Просто выйдите из кавычек:

Относительно вашего комментария после ответа Яна Генри, я не совсем уверен, что понимаю, что вы просите.

Если речь идет о добавлении двойных кавычек в строку, вы можете объединить двойные кавычки в свою строку, например:

Или, если вы хотите сделать это с помощью одной переменной String, это будет:

Конечно, это фактически заменяет исходное ПЗУ, поскольку строки Java неизменяемы.

Если вы хотите сделать что-то вроде превращения имени переменной в String, вы не можете сделать это в Java, AFAIK.

Я хочу инициализировать строку на Java ,но эта строка должна включать кавычки; например: «ROM» . Я пытался делать:

но это не работает. Как включить » s в строку?

9 ответов

Не уверен, какой язык вы используете (вы не указали), но вы должны быть в состоянии «избежать» символ кавычки с обратной косой чертой: «»ROM»»

В Java вы можете экранировать кавычки с помощью :

Просто избежать котировки:

Что касается вашего комментария после ответа Яна Генри, я не совсем на 100% уверен, что понимаю, о чем вы спрашиваете.

Если речь идет о получении двойных кавычек, добавленных в строку, можно объединить двойные кавычки в строку, например:

Или, если вы хотите сделать это с одной строковой переменной, это будет:

Конечно, это фактически заменяет исходный ROM, так как строки Java неизменяемы.

Если вы хотите сделать что-то вроде преобразования имени переменной в строку, вы не можете сделать это на Java, AFAIK.

В Java можно использовать значение char с «:

Источник: computermaker.info

Техника и Гаджеты
Добавить комментарий