V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
x1024m
V2EX  ›  程序员

抖音的小伙伴,来改改 bug

  •  
  •   x1024m · 6 小时 53 分钟前 · 1616 次点击

    java 里字符串对比用==吗?亲

    https://imgur.com/a/j6k7EIu

    第 1 条附言  ·  5 小时 34 分钟前
    真跑不了一点

    debug 显示接口返回的 errMsg=null ,不是""

    this.err_msg != "" 第一个条件就进去了,导致返回 null
    第 2 条附言  ·  1 小时 7 分钟前

    bug

    26 条回复    2025-10-30 23:11:44 +08:00
    pengtao2001
        1
    pengtao2001  
       6 小时 47 分钟前
    哈哈哈哈
    manami
        2
    manami  
       6 小时 47 分钟前
    笑死,真是草台班子
    twogoods
        3
    twogoods  
       6 小时 44 分钟前
    go 写多了是这样的🤣
    ljpCN
        4
    ljpCN  
       6 小时 41 分钟前
    这个 case 说不定刚好能正常运行,各个字段可能都被初始化成字面量 `""`,这种情况下 `"" == ""` 应该确实会成立。
    prefect
        5
    prefect  
       6 小时 40 分钟前
    虽然但是,这个搞不好真能用。。
    yanguangs
        6
    yanguangs  
       6 小时 38 分钟前
    写多了其他语言, 切到 java 是这样的.
    lisxour
        7
    lisxour  
       6 小时 37 分钟前
    有没有一种可能,这里是解析出来的字面值,不是 new 出来的,如果是从别的地方弄过来的字面值,这么写没毛病

    xiangyuecn
        8
    xiangyuecn  
       6 小时 34 分钟前
    String==String .intern() 稀奇古怪用法

    Integer==Integer 127 的稀奇古怪用法
    ccpp132
        9
    ccpp132  
       6 小时 22 分钟前
    你别说用在 err_msg 和空比较可能还真没能跑
    superliy
        10
    superliy  
       6 小时 1 分钟前
    图片呢
    crime1024
        11
    crime1024  
       6 小时 0 分钟前
    看看重载了!=了没
    vfs
        12
    vfs  
       5 小时 49 分钟前
    好多年不搞 java ,有没有可能空 string 在 java 中是常量,所有指向空 string 的 String 实例都是相同的 == 也就成立了
    lisongeee
        13
    lisongeee  
       5 小时 47 分钟前
    不如用 kotlin 算了,java 天天纠结那个 String 和 Integer 的 ==
    cvooc
        14
    cvooc  
       5 小时 35 分钟前
    @lisxour 我就说了这是 feature!少了 new 对象能节省一部分性能!(超大声)
    YsHaNg
        15
    YsHaNg  
       5 小时 32 分钟前
    删了别用就行了
    kuaner
        16
    kuaner  
       5 小时 30 分钟前
    这就是不用 AI 写代码的后果
    mingtdlb
        17
    mingtdlb  
       4 小时 9 分钟前
    9.3 看阅兵,抖音糊的不行,B 站就很清晰。字节咋回事,这么穷吗
    x1024m
        18
    x1024m  
    OP
       1 小时 11 分钟前
    @kuaner 他们的 trae 呢 😂
    opengg
        19
    opengg  
       1 小时 11 分钟前 via Android
    这是 Java 的问题
    x1024m
        20
    x1024m  
    OP
       1 小时 10 分钟前
    @crime1024 你是懂 java 的😎
    x1024m
        21
    x1024m  
    OP
       1 小时 9 分钟前
    @superliy ![bug]( https://imgur.com/a/j6k7EIu) 抱歉抱歉
    opengg
        22
    opengg  
       1 小时 9 分钟前 via Android
    @vfs 不是的,还是要看具体的代码。
    只有源码里的空字符串会编译在常量池。
    Saniter
        23
    Saniter  
       1 小时 2 分钟前
    话说这种字符串用等于号 idea 提示不是挺明显的吗
    x1024m
        24
    x1024m  
    OP
       58 分钟前
    @Saniter 对标黄了 他们可能不让用
    MIUIOS
        25
    MIUIOS  
       51 分钟前
    @opengg #19 差不多得了
    Cruzz
        26
    Cruzz  
       21 分钟前
    看下 class 不就全明白了么。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2561 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:33 · PVG 23:33 · LAX 08:33 · JFK 11:33
    ♥ Do have faith in what you're doing.