当我尝试在我的一个类中执行类似于下面的代码时,我得到一个 java.lang.IllegalArgumentException: invalid ObjectId [0]。
String s = "0_abc";
--------
private ObjectId obj; [Instance variable]
public NewClass(String s){
String[] sarray = s.split("_");
obj = new ObjectId(sarray[0]);
}
它失败的可能原因是什么?