मैं @
javadoc में प्रतीक से कैसे बच सकता हूं ? मैं इसे एक {@code}
टैग के अंदर उपयोग करने की कोशिश कर रहा हूं , जो कि <pre>
टैग के अंदर है ।
मैंने पहले ही html एस्केप @
सीक्वेंस की कोशिश की थी, लेकिन यह काम नहीं किया।
मैं @
javadoc में प्रतीक से कैसे बच सकता हूं ? मैं इसे एक {@code}
टैग के अंदर उपयोग करने की कोशिश कर रहा हूं , जो कि <pre>
टैग के अंदर है ।
मैंने पहले ही html एस्केप @
सीक्वेंस की कोशिश की थी, लेकिन यह काम नहीं किया।
जवाबों:
{@literal}
Javadoc टैग का उपयोग करें :
/**
* This is an "at" symbol: {@literal @}
*/
इसके लिए javadoc पढ़ेगा:
This is an "at" symbol: @
बेशक, यह किसी भी वर्ण के लिए काम करेगा , और किसी भी "विशेष" वर्ण को प्रदर्शित करने का "आधिकारिक रूप से समर्थित" तरीका है।
यह सबसे अधिक स्पष्ट है - आपको वर्ण के हेक्स कोड को जानने की आवश्यकता नहीं है, और आप जो टाइप कर चुके हैं उसे पढ़ सकते हैं!
}
प्रतीक से कैसे बचेंगे ?
}
html में कोई विशेष अर्थ नहीं है।
literal
टैग में विभाजित कर सकते हैं ।
{
और बस का उपयोग कर @literal @
एक के अंदर काम करता है {@code}
टैग।
बस इसे HTML इकाई के रूप में लिखें:
@
दस्तावेज़ से " javadoc - जावा एपीआई प्रलेखन जेनरेटर "
यदि आप @ वर्ण के साथ एक पंक्ति शुरू करना चाहते हैं और इसकी व्याख्या नहीं की गई है, तो HTML इकाई @ का उपयोग करें।
इसका तात्पर्य है कि आप किसी भी चरित्र के लिए HTML संस्थाओं का उपयोग कर सकते हैं जिन्हें आपको भागने की आवश्यकता होगी, और वास्तव में आप कर सकते हैं:
टेक्स्ट को HTML संस्थाओं और HTML टैग्स के साथ HTML में लिखा जाना चाहिए। आप अपने ब्राउज़र का समर्थन करता है जो भी HTML के संस्करण का उपयोग कर सकते हैं। मानक डॉकलेट कैस्केडिंग स्टाइल शीट और फ्रेम के समावेश के साथ HTML 3.2-अनुरूप कोड कहीं और (प्रलेखन टिप्पणियों के बाहर) उत्पन्न करता है। फ्रेम सेट के कारण उत्पन्न फ़ाइलों के लिए HTML 4.0 को प्राथमिकता दी जाती है।
उदाहरण के लिए, प्रतीक से कम (<) और प्रतीक (>) से अधिक के लिए इकाइयां के रूप में
<
और लिखा जाना चाहिए>
। इसी तरह, एम्परसेंड (&) के रूप में लिखा जाना चाहिए&
।
मेरा समाधान है
/**
* Mapper Test Helper.
*
* add the following annotations above the class
* <pre>{@code
* // junit5
* @literal @ExtendWith(SpringExtension.class)
* // junit4
* @literal @RunWith(SpringRunner.class)
* }</pre>
*/
आपको सामान्य विचार मिला, अष्ट प्रतिनिधित्व का उपयोग करने का प्रयास करें: @
@
हेक्साडेसिमल में कोडपॉइंट 0x40 है, जो दशमलव में 64 है