J'ai une affectation java, et mes deux dernières erreurs sont présentées dans ce code. Pour un peu de contexte, mon code prend l'entrée d'une interface graphique et l'écrit dans un fichier texte. Je me rends compte que vous pourriez avoir besoin de plus de code, et je donnerai plus si nécessaire, je n'arrive juste pas à comprendre ces erreurs. Voici mon code:Java quelques erreurs lors de l'écriture au fichier texte?
public void dataWriter(String data, String fileName) throws IOException
{
File file = getFileStreamPath(fileName);
if (!file.exists())
{
file.createNewFile();
}
try (FileOutputStream writer = openFileOutput(file.getName(), Context.MODE_PRIVATE)) // Error "cannot find symbol, variable MODE_PRIVATE"
{
for (String string = null, data)//error "variable data is already defined in dataWriter"
{
{
writer.write(string.getBytes());
writer.flush();
}
}
}
catch (Exception e)
{
}
}
Toute aide est grandement appréciée. Merci beaucoup!
qu'attendez-vous pour '(string string = null, données)' faire? Ce n'est pas ce à quoi ressemble une boucle 'for' ... –
Et de quelles erreurs parlez-vous? – csmckelvey
Désolé, les erreurs sont écrites dans les commentaires dans mon code ci-dessus, à côté de la ligne qui donne l'erreur. – Paul