wk1563396689
V2EX  ›  问与答

用 if(string1.equals(string2)),我仔细看了两个字符串一模一样的,还进不去,我就懵了

  •  1
     
  •   wk1563396689 · May 26, 2020 · 2723 views
    This topic created in 2203 days ago, the information mentioned may be changed or developed.
    18 replies    2020-05-26 19:48:11 +08:00
    redtea
        1
    redtea  
       May 26, 2020   ❤️ 1
    不是有空格就是西里尔字母。
    wk1563396689
        2
    wk1563396689  
    OP
       May 26, 2020
    @redtea 我把代码 build 到 docker 里面测就好了,idea 抽风了还是谁抽风了
    chairuosen
        3
    chairuosen  
       May 26, 2020
    挨个把字符串每个 charCode 打印出来
    jdhao
        4
    jdhao  
       May 26, 2020 via Android
    看着一样不代表真的一样,万一有一个不可见字符呢,看不出来的
    Hyseen
        5
    Hyseen  
       May 26, 2020   ❤️ 1
    你看下面这两个字符串是不是一样的

    123456
    123​456
    iwo
        6
    iwo  
       May 26, 2020   ❤️ 1
    @Hyseen 天王老子来了也是一... 啊 可恶 竟然多了一个空格
    wisunny
        7
    wisunny  
       May 26, 2020 via Android
    @Hyseen 看起来一样,但是点复制的时候就不一样了,上面一个全选,下面一个在 3 处断开
    Hyseen
        8
    Hyseen  
       May 26, 2020
    @wisunny #7 因为第二行的 3 后面有个零宽空格
    20150517
        9
    20150517  
       May 26, 2020
    @Hyseen 零宽空格怎么打出来的?
    shenyu1996
        10
    shenyu1996  
       May 26, 2020
    转 unicode 看一眼 可能有换行符 或者某些语言 一个文字有两种 unicode 表达方式
    ChanKc
        11
    ChanKc  
       May 26, 2020 via Android
    damngood
        12
    damngood  
       May 26, 2020 via iPhone
    unicode grapheme cluster
    300
        13
    300  
       May 26, 2020 via Android
    toBytes 看一下
    watzds
        14
    watzds  
       May 26, 2020 via Android
    粘贴到 sublime 里,cat -A 之类都能看出来
    cigarzh
        15
    cigarzh  
       May 26, 2020
    Alice
    Аⅼⅰⅽе

    要是有一个字符一样算我输
    Senventise
        16
    Senventise  
       May 26, 2020 via Android
    @20150517 \u200b
    DataWorld
        17
    DataWorld  
       May 26, 2020
    idea,debug 模式下,对比下 char 数组,可以看出区别的
    Liyiw
        18
    Liyiw  
       May 26, 2020
    楼主为什么不把字符串贴上来。。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2752 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 10:18 · PVG 18:18 · LAX 03:18 · JFK 06:18
    ♥ Do have faith in what you're doing.