Jeśli chcesz rozpocząć wiersz ze znakiem @ i nie interpretować go, użyj encji HTML @.
Oznacza to, że możesz używać encji HTML dla każdego znaku, którego potrzebujesz, aby uciec, i rzeczywiście możesz:
Tekst musi być napisany w języku HTML z elementami HTML i znacznikami HTML. Możesz użyć dowolnej wersji HTML obsługiwanej przez przeglądarkę. Standardowy doclet generuje kod zgodny z HTML 3.2 gdzie indziej (poza komentarzami do dokumentacji) z włączeniem kaskadowych arkuszy stylów i ramek. HTML 4.0 jest preferowany dla generowanych plików ze względu na zestawy ramek.
Na przykład jednostki dla symbolu mniejszego niż (<) i większego niż symbol (>) należy zapisać jako <i >. Podobnie, ampersand (&) należy zapisać jako &.
Odpowiedzi:
Użyj
{@literal}
tagu javadoc:Jawadok w tym celu będzie czytał:
Oczywiście będzie to działać dla dowolnych postaci i jest to „oficjalnie obsługiwany” sposób wyświetlania dowolnych „znaków specjalnych”.
Jest to również najprostsze - nie musisz znać kodu szesnastkowego znaku i możesz przeczytać, co wpisałeś!
źródło
}
symbolu?}
nie ma specjalnego znaczenia w html.literal
tagi.{
i użycie@literal @
działa wewnątrz{@code}
tagu.Po prostu napisz jako encję HTML:
Z dokumentu „ javadoc - The Java API Documentation Generator ”
Oznacza to, że możesz używać encji HTML dla każdego znaku, którego potrzebujesz, aby uciec, i rzeczywiście możesz:
źródło
moim rozwiązaniem jest
źródło
Masz ogólny pomysł, spróbuj użyć ósemkowej reprezentacji:
@
źródło
@
ma