我遇到Java错误,但是我不明白为什么,这就是为什么我在这里发布问题。
我收到此错误:
没有这样的属性:拆分为类:java.lang.String
使用以下代码:
String cellContent = "[COLUMN columnRef, test]"
cellContent = cellContent.substring(1, cellContent.length() - 1)
String[] splitContent = cellContent.split(', ')
String rowToUse = splitContent[1]
String splitColumn = splitContent[0].split[' ']
String column = splitColumn[1]
预期结果
rowToUse = "test"
column = "columnRef"
此行发生错误:String splitColumn = splitContent[0].split[' ']
有人知道吗?非常感谢!
答案 0 :(得分:5)
splitContent[0].split[' ']
对split
使用圆括号:这是方法调用:
splitContent[0].split(' ')
答案 1 :(得分:2)
您需要在以下位置使用圆括号而不是方括号
:String splitColumn = splitContent[0].split(" ")
因为您试图调用一个函数而不引用数组索引。