一个大略的代码题:如何将一个字符串中间加上间隔字符|,如99999处理后变为9|9|9|9|9,请用Java措辞实现!

一、首先出场的是「chatGPT」:

实测各AI大年夜模型的代码能力到底是人工智能照样人工ZZ?_代码_很显著 智能问答

复制代码到IDE中实行:

输出结果精确。
但代码稍显啰嗦,问问它是否有更好的实现办法。

复制到IDE实行,结果精确。

但代码还可以简化,给它点提示。

很好,实行精确。

可以看出,chatGPT对大略的代码问题,还是游刃有余的。

二、接下来是阿里家的「通义千问」

很明显一眼就能看出来输出结果该当是:|9|9|9|9|9|,但是它说输出结果是9|9|9|9|9,额。


让它纠正一下:

很明显,代码错的离谱。
给它末了一次机会。

把缺点代码原样给我输出了一遍。
我也是彻底无语了。
放弃!

三、末了请出海内子工智能走在前列的科大讯飞的「讯飞星火」

啰嗦了一大堆,很明显代码是错的!
不信咱在IDE运行一下:

输出的是个:9。
额,这就比较尴尬了,你代码多,是用来唬人的吗?算你厉害。
看你自己能改对吗,连续:

好倔啊,原样给我输出了一遍旧代码,一个字符都没改啊啊!
请体谅我再次无语一次。


算了,心情烦躁,本日到这吧,不想再摧残浪费蹂躏韶光测试了。

海内走在前列的AI大模型就这熊样,更别说其他家的了。
纵然与GPT3.5比较,也差得很远!
更别说GPT4了。
请你们别再整天吹了!

一句话总结:请少一点套路,多一点实诚吧。
不要再窝里卷了,要卷也请去跟国外大公司卷的吧。