伙计们,我需要一些帮助,我在下面的代码片段中得到这个错误。 这里是堆栈跟踪。我觉得有人会说我没有太多的努力。它是好的我同意,给我一个建议,我应该做什么更多,生病只是因为我有一个卡住,并没有前进,所以想到这里张贴它。java - nullpointer例外
我想我有一个问题,因为我使用的是用于编写excel文件的代码,当写入excel的内容的大小是预知的。当行和列的长度可能变化时,我实际需要的是某种写入excel的方式。
Length of Array:2000
java.lang.NullPointerException
at org.temp2.cod2.WriteToExcel.setExcel(WriteToExcel.java:149) >> line 149 is last line of the code snippet below i.e. byte buf[] = s.getBytes();
这里的代码片断
String data[][] = new String [2000][5];
System.out.println("Length of Array:"+data.length);
for(int j=0;j<colN.length;j++){
Label myLabel1=new Label(j,1,colVal[j]);
wst.addCell(myLabel1);
}
for(int i=2;i<=data.length+1;i++){
for(int j=0;j<colN.length;j++)
{
// Encrypt
encrypter.encrypt(new FileInputStream("C:\\Users\\abc\\Desktop\\Encrypted.txt"),new FileOutputStream("temp.txt"));
// Decrypt
ByteArrayOutputStream f = new ByteArrayOutputStream();
String s = data[i-2][j];
byte buf[] = s.getBytes();
代码看起来更好用空格而不是制表符。 – 2009-11-24 15:56:09