Java检查字符串特殊字符

时间:2015-10-15 16:49:23

标签: java special-characters

我有一个字符串,其中包含:½

据我所知,我相信这是\uFFFD

有人可以帮我解释为什么这种语法不起作用:

if (promotions.getText().contains("\uFFFD")) {
                return promotions;
}

2 个答案:

答案 0 :(得分:2)

½是\ u00BD

因此这应该有效

if (promotions.getText().contains("\u00BD")) {

答案 1 :(得分:0)

试试这个:

if (promotions.getText().contains("\u00BD"))
{ 
    return promotions;
}