返回信息流在牛客上刷剑指offer,字符串替换空格这道题,提交显示测试用例"hello world"不通过,然而在eclipse中运行结果是没错的,给的提示也是看的一头雾水,请教Java大神指点问题出在哪,感谢!
代码:
提示:
(没错后面就是没有双引号。。。)
这是一条镜像帖。来源:北邮人论坛 / java / #57310同步于 2017/8/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
请教在牛客上刷题遇到的一个问题
xyh1re
2017/8/30镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
【 在 mrcuber 的大作中提到: 】
: newLength不是3*length
为了方便直接取的最大长度,没有计算实际长度,试了一下就是这个地方出的问题,谢谢提醒!
LZ是如何修改的呢?
【 在 xyh1re 的大作中提到: 】
: 在牛客上刷剑指offer,字符串替换空格这道题,提交显示测试用例"hello world"不通过,然而在eclipse中运行结果是没错的,给的提示也是看的一头雾水,请教Java大神指点问题出在哪,感谢!
: 代码:
: [upload=1][/upload]
: ...................
仔细观察,两个输出有差别的
【 在 xyh1re 的大作中提到: 】
: 为了方便直接取的最大长度,没有计算实际长度,试了一下就是这个地方出的问题,谢谢提醒!
【 在 chinapds 的大作中提到: 】
: 仔细观察,两个输出有差别的
嗯嗯,但没有后边的双引号确实看不懂是怎么回事,而且eclipse输出结果又是对的。因该是由于char数组太长,多余的部分没有赋值,然后new String(schar)的时候编译会和char数组全部赋了值的情况下有差异吧