2014-01-06 2 views
3

Я пытаюсь создать отчет, для которого я показанный с синтаксической ошибкойКонструктор PrintWriter (BufferedWriter) не определено

«Конструктор PrintWriter (BufferedWriter) не определено».

для:

new PrintWriter(new BufferedWriter(new FileWriter(new File(OUT_FOLDER, "emailable-test-run-report.html")))); 

Я использую JDK 1.7

Может кто-то пожалуйста, руководство меня через это. Благодаря!

+1

Можете ли вы предоставить операторы импорта для PrintWriter и BufferedWriter классов? – PopoFibo

+0

Если вы разместите свой реальный код здесь, это поможет быстро получить ответ. Также, когда вы получаете 'Error' или' Exception', лучше предоставить 'statckTrace' здесь. BTW Я не уверен, что в этой строке кода есть проблема. –

+2

Можете ли вы показать всю трассировку стека и, возможно, ваш импорт? 'BufferedWriter' расширяет' Writer', а там ** IS ** - конструктор для 'PrintWriter (Writer w)' – CodeChimp

ответ

7

У меня была аналогичная проблема - для ясности, вам нужны следующие строки в верхней части эскиза:

import java.io.BufferedWriter; 
import java.io.FileWriter; 
Смежные вопросы