請問,你能給我一個在java編程中不可打印字符的列表嗎?先謝謝你。java中的非打印字符
1
A
回答
1
Java字符串是unicode字符串。 Unicode沒有「非打印」字符的概念,但ASCII不可打印範圍以及其他幾個字符被認爲是Unicode control characters。
4
Java使用Unicode標準,因此您應該詢問Unicode中的不可打印(非打印?)字符。
1
都是空白打印?私人使用區域呢?請將代碼修改爲「可打印」的定義:)
import static java.lang.Character.*;
for (int i=0; i<MAX_CODE_POINT; i++) {
int t = getType(i);
boolean p = t == CONTROL || t == CONNECTOR_PUNCTUATION || t == CURRENCY_SYMBOL || t == DASH_PUNCTUATION || t == DECIMAL_DIGIT_NUMBER || t == ENCLOSING_MARK || t == END_PUNCTUATION || t == FINAL_QUOTE_PUNCTUATION || t == INITIAL_QUOTE_PUNCTUATION || t == LETTER_NUMBER || t == LOWERCASE_LETTER || t == MATH_SYMBOL || t == MODIFIER_LETTER || t == MODIFIER_SYMBOL || t == OTHER_LETTER || t == OTHER_NUMBER || t == OTHER_PUNCTUATION || t == OTHER_SYMBOL || t == START_PUNCTUATION || t == TITLECASE_LETTER || t == UPPERCASE_LETTER;
if (!p) {
System.out.println("Non printable codepoint " + i);
}
}
相關問題
- 1. 非打印字符
- 2. 打印給定字符串中的非打印字符?
- 3. 打印非ASCII字符
- 4. Ç - 原始打印字符串中的所有非打印字符的printf
- 5. 打印Java字符串int
- 6. 打印「在Java字符串
- 7. java中的可打印字符
- 8. Java按字符打印字符
- 9. 在字符串中的非打印字符-php
- 10. 從2d數組中打印字符java
- 11. 在Java中打印原始字符串
- 12. 在java中打印Unicode字符
- 13. Linux更多:刪除非打印字符
- 14. 如何打印非ASCII字符用C
- 15. R按字符串或非打印字符拆分字符串
- 16. 的Java的println()打印字符
- 17. Java分界符單獨打印字符
- 18. 打印星號(*)在字符串中的字符在java
- 19. 的Java打印字符數組
- 20. 使用轉換不可打印的字符在Java打印字符ISO8859_15_FDIS
- 21. 打印字符
- 22. 打印字符
- 23. 在java中打印名字?
- 24. 在數組中打印字符串打印兩個字符?
- 25. 如何在java中打印斑馬打印機中的波蘭語字符?
- 26. 是否可以使用%C說明符打印非打印字符?
- 27. 打印字符串到打印機使用Java
- 28. 所有非打印字符是否都控制字符?
- 29. 如何通過非打印的ASCII字符分割在java中的字符串(例如 - 記錄分隔符)
- 30. 用Java打印 - 字符太靠近
用希望更好的標籤重新標記。 – 2010-06-29 16:29:22