为了账号安全,请及时绑定邮箱和手机立即绑定

split字符串分割次数的结果问题

分割三次,为什么只显示8,6,-

其他为什么不显示或者为什么不和最后一个写在一起??

求解

正在回答

4 回答

( mystr.split("",3) 表示你取数组的前3位并输出结果到浏览器,这次是从1开始计数不是从0开始,所以输出的是8,6,-

0 回复 有任何疑惑可以回复我~

非常感谢

0 回复 有任何疑惑可以回复我~

不是,我是想问为什么后面没有了,只写这三个

0 回复 有任何疑惑可以回复我~
#1

优越感

我告诉你吧,因为你写的是write("",3),这个方法的参数3是用于限制输出的个数的,你是将所有的单个字符进行分割,又设置了参数3,所以只能显示前面3个字符,建议你应该去好好理解下这个方法!!如果你写5,就是显示前五个字符。。。
2017-03-19 回复 有任何疑惑可以回复我~

86- 这是3个一样的元素,你是不是认为8和6一样 - 就不是字符了。split(“以什么为分隔符”,分割几次);

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

split字符串分割次数的结果问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信