我有一个显示框字符的自定义字体.我使用的字体显然不支持所有语言.我想检查我要显示的字符串是否可以通过我的自定义字体显示.如果它不能,那么我想使用标准的Android字体(我知道可以显示字符).我找不到一种方法来检查我的Typeface是否可以显示特定的字符串.我相信我已经看到了一种方法可以解决这个问题.谁知道?
例如我有一个这样的字符串:abc123[*]xyz[#]098[~]f9e
[*] 、 [#] 和 [~] 代表 3 个不同的不可打印字符。如何在 Java 中用“X”替换它们?
坦率
我正在使用Java代码迁移C代码,我需要一些字符处理内置功能,可用于字符处理
What I'm looking for,
isprint -> ???
Other I got in java.lang.Character
isalnum -> isLetterOrDigit
isalpha -> isLetter
Run Code Online (Sandbox Code Playgroud)
有人可以帮我找到等效的isprint吗?