我正在使用jxl编写程序:一个Java API,允许您读取,编写和修改Excel电子表格(http://jexcelapi.sourceforge.net/)。以下代码根据三个参数创建一个包含数字的新Number单元格:列号,行号和数字值。
//creates the cell
Number number = new Number(columnNum,rowNum, value);
//adds the cell to the Excel sheet
sheet.addCell(number);
但是,“number”由jxl.write.Number和java.lang.Number类共享,因此程序不知道我正在引用哪一个。我收到了这个错误:
对Number的引用是不明确的,jxl.write中的类jxl.write.Number和java.lang中的类java.lang.Number匹配。
我该如何解决这个问题?我能以某种方式指定我引用哪个类吗?是否可以更改其中一个类/方法的名称,以便它们是唯一的并且可以单独引用?
答案 0 :(得分:1)
指定完整包 -
前 -
jxl.write.Number number = new jxl.write.Number(columnNum,rowNum, value);
//adds the cell to the Excel sheet
sheet.addCell(number);