var a stringres := strings.Split(a, ",")fmt.Println(len(res))为什么打印出来是1不是0
你在哪个语言里结果都是这样啊……
一个空字符串,不管你按啥字符分割,结果肯定都会包含一个空字符串的项啊……
当然了,部分编程语言的标准库里也可以通过参数配置指定忽略结果数组中的空字串项。
7 回答5.6k 阅读
6 回答7.1k 阅读✓ 已解决
4 回答2.5k 阅读
2 回答1.1k 阅读✓ 已解决
1 回答2.3k 阅读
2 回答1.1k 阅读
1 回答1.1k 阅读
1 回答16.7k 阅读
1 回答13.3k 阅读
1 回答44.5k 阅读✓ 已解决
2 回答790 阅读✓ 已解决
你在哪个语言里结果都是这样啊……
一个空字符串,不管你按啥字符分割,结果肯定都会包含一个空字符串的项啊……
当然了,部分编程语言的标准库里也可以通过参数配置指定忽略结果数组中的空字串项。