2013-03-13 4 views
0

Я в настоящее время есть строки кода:Как писать данные (String) в текстовый файл

ResultSet RS = cs.executeQuery(); 
.... 
FileOutputStream outFile = new FileOutputStream(file, false); 
while(RS.next()) { 
    outFile.write(RS.getString(1)); 
} 

Существует только один столбец в результирующем. Я получаю сообщение об ошибке, что RS.getString (1) должен быть int.

+1

Вы используете этот метод: http://docs.oracle.com/javase/7/docs/api/java/io/FileOutputStream.html#write(int) –

ответ

0

испытайте его.

 public static void main(String[] arg) throws IOException{ 
    File file=new File("C:\\file.txt"); 
    String text="myText"; 
    FileOutputStream fileOutputStream=new FileOutputStream(file); 
    fileOutputStream.write(text.getBytes()); 
    fileOutputStream.close(); 

} 
Смежные вопросы