wk1563396689
V2EX  ›  问与答

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

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

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

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