字符集编码

在Unicode字符集中

  • 中文字符为:0x4e00 到 0x9fbb
  • 全角字符为:65281 到 65374 ,与 12288 (12288为中文的空格)

因此,在Kotlin中可以进行对应的判断

// 这是中文字符
private fun isChinese(char: Char): Boolean {
    if(char.code in 0x4e00..0x9fbb){
        return true
    }
    return false
}

// 判断全角字符
private fun isFullWidth(char: Char): Boolean {
    if(char.code in 65281..65374 || char.code == 12288){
        return true
    }
    return false
}
posted @ 2023-02-21 17:52  野生的Lemon柠檬  阅读(77)  评论(0编辑  收藏  举报

呱呱呱呱呱🐸