跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 用 if(string1.equals(string2)),我仔细看了两个字符串一模一样的,还进不去,我就懵了
未分類
2020 年 5 月 29 日

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

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

資深大佬 : wk1563396689 3

不是有空格就是西里尔字母。
大佬有話說 (17)

  • 資深大佬 : redtea

    @redtea 我把代码 build 到 docker 里面测就好了,idea 抽风了还是谁抽风了

  • 主 資深大佬 : wk1563396689

    挨个把字符串每个 charCode 打印出来

  • 資深大佬 : chairuosen

    看着一样不代表真的一样,万一有一个不可见字符呢,看不出来的

  • 資深大佬 : jdhao

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

    123456
    123​456

  • 資深大佬 : Hyseen

    @Hyseen 天王老子来了也是一… 啊 可恶 竟然多了一个空格

  • 資深大佬 : iwo

    @Hyseen 看起来一样,但是点复制的时候就不一样了,上面一个全选,下面一个在 3 处断开

  • 資深大佬 : wisunny

    @wisunny #7 因为第二行的 3 后面有个零宽空格

  • 資深大佬 : Hyseen

    @Hyseen 零宽空格怎么打出来的?

  • 資深大佬 : 20150517

    转 unicode 看一眼 可能有换行符 或者某些语言 一个文字有两种 unicode 表达方式

  • 資深大佬 : shenyu1996

    可能有这种东西?
    https://en.m.wikipedia.org/wiki/Left-to-right_mark

  • 資深大佬 : ChanKc

    unicode grapheme cluster

  • 資深大佬 : damngood

    toBytes 看一下

  • 資深大佬 : winterbells

    粘贴到 sublime 里,cat -A 之类都能看出来

  • 資深大佬 : watzds

    Alice
    Аⅼⅰⅽе

    要是有一个字符一样算我输

  • 資深大佬 : cigarzh

    @20150517 u200b

  • 資深大佬 : Senventise

    idea,debug 模式下,对比下 char 数组,可以看出区别的

  • 資深大佬 : DataWorld

    主为什么不把字符串贴上来。。。。。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具