में प्रिंट करने योग्य चार क्या कोई जानता है कि जावा में प्रिंट करने योग्य पात्रों का पता कैसे लगाया जाए?जावा
थोड़ी देर (परीक्षण/त्रुटि) मैं इस विधि के लिए प्राप्त करने के बाद:
public boolean isPrintableChar(char c) {
Character.UnicodeBlock block = Character.UnicodeBlock.of(c);
return (!Character.isISOControl(c)) &&
c != KeyEvent.CHAR_UNDEFINED &&
block != null &&
block != Character.UnicodeBlock.SPECIALS;
}
मैं KeyListener के माध्यम से इनपुट हो रही है और आने सीटीआर-'key 'एक वर्ग छपी। इस समारोह के साथ काफी पर्याप्त लगता है।
क्या मुझे यहां कुछ char याद आ रही है?
अग्रिम धन्यवाद।
मैं कभी नहीं समझ में आ गए हैं। जावा में 'Character.is प्रिंट करने योग्य()' मेथो क्यों नहीं है घ। एक अन्य तकनीक 'Character.getType (ch)' की तुलना करने के लिए सभी प्रिंट करने योग्य यूनिकोड चरित्र वर्गों के साथ है, जो अभी भी बहुत प्रयास करने की तरह लगती है। –
आपको यह विचार करना चाहिए, इस उत्तर ने मेरे लिए यह किया: http://stackoverflow.com/a/41100873/5285687 – YellowJ