夥計們,我需要一些幫助,我在下面的代碼片段中得到這個錯誤。 這裏是堆棧跟蹤。我覺得有人會說我沒有太多的努力。它是好的我同意,給我一個建議,我應該做什麼更多,生病只是因爲我有一個卡住,並沒有前進,所以想到這裏張貼它。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