java dataset在哪一个包

Python012

java dataset在哪一个包,第1张

DataSet ds = new DataSet()//集

DataTable table = new DataTable("表")

ds.tables.add(table)

DataColumn column//列

DataRow row//行

column.DataType = System.Type.GetType("System.Int32")

column.ColumnName = "id"

column.ReadOnly = true

column.Unique = true

table.Columns.Add(column)

row = ds.table["表"].NewRow()

row["id"]=123

ds.table["表"].rows.add(row)

dataset.addValue(500,null,"北京")

这应该是jfreeChart中构造图形中的方法吧:

DefaultCategoryDataset dataset = new DefaultCategoryDataset()

dataset.addValue(500,null,"北京")

addValue中有三个参数, 其中第二个参数应该是 String类型的,它表示的是图形中要显示的文字.

但null不是String类型的值.

java.lang.IllegalArgumentException: Null 'key' argument.

看报错,很明显嘛.

如果不想显示文字的话 可以给一个空字符串就好了 ""

可以自己定义一个多参数的bean类,返回这个类就可以了。

public

class

ReturnBean{

private

String

arg0

private

List

arg1

public

void

setArg0(String

arg0){

this.arg0=arg0

}

public

void

setArg1(List

arg1){

this.arg1=arg1

}

public

String

getArg0(){

return

arg0

}

public

List

getArg1(){

return

arg1

}

}

public

class

TestReturn{

public

ReturnBean

getReturn(){

return

new

ReturnBean()

}

}