apache-commons-lang.StringUtils 的疑惑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thinkmore
V2EX    Java

apache-commons-lang.StringUtils 的疑惑

  •  
  •   thinkmore
    generalthink 2016-07-12 10:38:29 +08:00 3093 次点击
    这是一个创建于 3429 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在官网下载最新的 lang3 3.4 版本的代码,游览它源代码的时候发现 ordinalIndexOf 这个方法有比较大的变动,我甚至怀疑它是错误的,我和 github 上最新的代码以及和 2.6 版本的同一个方法进行了比对,发现了只有 3.4 这个版本进行变化了,从而在使用这个方法的时候没法达到我预期想要的结果,问下大家知道为啥吗?还是我理解错了?

    github 上最新的代码: http://7xlvme.com1.z0.glb.clouddn.com/tmp-github.png

    3.4 版本最新的代码: http://7xlvme.com1.z0.glb.clouddn.com/tmp-3.4.4.png

    最后问下,为啥我看新闻的时候,会把手放到 F5,F6 上面。。。

    10 条回复    2016-07-15 22:44:09 +08:00
    wmhx
        1
    wmhx  
       2016-07-12 14:52:58 +08:00
    其实你想放 F4,F5 的.
    fwrq41251
        2
    fwrq41251  
       2016-07-13 00:07:48 +08:00
    直接在 github 上提 issue 好了啊
    SoloCompany
        3
    SoloCompany  
       2016-07-13 02:27:52 +08:00
    为啥要贴图而不是直接帖代码 hash 。。。
    SoloCompany
        4
    SoloCompany  
       2016-07-13 02:32:02 +08:00
    顺便说一下,我看新闻的时候( ReadKit ),手是放在 J 和 V 上面的
    thinkmore
        5
    thinkmore  
    OP
       2016-07-14 09:56:36 +08:00
    @SoloCompany 贴代码我怕看着混乱
    thinkmore
        6
    thinkmore  
    OP
       2016-07-14 09:57:06 +08:00
    @fwrq41251 就是因为没提上,我给贡献者发了邮件也没人回我
    thinkmore
        8
    thinkmore  
    OP
       2016-07-15 10:06:52 +08:00
    @SoloCompany 我说的乱是因为两个方法在关键之处并不一致,同一个方法不同的版本输出的结果并不一致,我也不能理解为什么这样做。。

    你能给我解析下吗?谢谢了
    SoloCompany
        9
    SoloCompany  
       2016-07-15 14:25:30 +08:00   1
    @thinkmore 我没有花时间去看代码,但我看了 7fd021d82ff431fb31f42bc6c5c44a3b979cb426 的 commit log 不但说明的很清晰 “ LANG-1241 StringUtils.ordinalIndexOf broken" 而且同时提交的还有若干测试用例,因此我并不怀疑它有问题,更何况这只是一个私有函数。建议你多看看上下文再判断
    thinkmore
        10
    thinkmore  
    OP
       2016-07-15 22:44:09 +08:00
    @SoloCompany 好的,我认真去看看谢谢啦
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4184 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 00:12 PVG 08:12 LAX 16:12 JFK 19:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86