파일에 쓰는 동안 예외가 발생합니다. 아래 코드를 제공합니다. , 예외를 throw NullPointerException이 -자바에서 파일을 쓸 때 null 포인터 예외가 발생했습니다.
private static void readCsvFromFileAmazon(List<String> filelist)
throws BiffException, IOException,NullPointerException {
FileWriter fw = new FileWriter("total_number_of_products_amazon.txt", true);
String numberOfProducts = getProductNumber(url);
System.out.println(category);
System.out.println("@@@@@@@@@@@@@@" + numberOfProducts);
// call function to get the number of products. \
if (!numberOfProducts.equals(null) || !numberOfProducts.equals(" "))
{
fw.write(numberOfProducts);
}
else
{
System.out.println("cant write null product");
}
fw.close();
}
제품의 수에 점점 값이 null.equals(null)
이 경우
if(!numberOfProducts.equals(null)||!numberOfProducts.equals(" "))
의이 종류에
null
을 경우 땅에 당신이 '등호를 사용하여 널 (null)()로 문자열을 비교하는 경우 개체를 확인해야' –당신을합니까' getProductNumber (url)'반환 무엇입니까? – spoko
잘 언급 된 오류 : numberOfProducts는 getProductNumber()에서 null로 반환됩니다. – holmes840