riando um atributo de string na API Java We
Estou tentando criar uma nova string Attribute usando a API Java da Weka ...
Lendo os javadocs da API, parece que a maneira de fazer isso é usar este construtor:
Attribute
public Attribute(java.lang.String attributeName,
FastVector attributeValues)
Constructor for nominal attributes and string attributes. If a null vector of attribute values is passed to the method, the attribute is assumed to be a string.
Parameters:
attributeName - the name for the attribute
attributeValues - a vector of strings denoting the attribute values. Null if the attribute is a string attribute.
mas estou preso ao que devo passar para o parâmetro attributeValues ...
quando eu coloco nulo, Java reclama de objetos protegidos
quando eu coloco Null, é erro de sintaxe
quando coloconew FastVector()
, torna-se um atributo nominal vazio, em vez de um atributo de sequência ...
quando crio um novo objeto:
FastVector fv = new FastVector();
fv.addElement(null);
e, em seguida, passe fv para o argumento, ele retornará uma exceção de ponteiro nulo ...
exatamente o que devo colocar no argumento attributeValues para que ele se torne um atributo de strin