Cześć
Ostatnio chciałem napisać program w javie. Miał on polegać na zapisywaniu pliku. Niestety kompilator wykrywa błąd. Kod wygląda tak:
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.BufferedReader;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Podaj śćieżke do pliku");
String filePath = scan.nextLine();
FileWriter fileWriter = null;
Scanner scan1 = new Scanner(System.in);
System.out.println("Podaj liczby");
int number = scan1.nextInt();
try {
fileWriter = new FileWriter(filePath);
fileWriter.write(Integer.toString(number));
}
finally {
if (fileWriter != null) {
fileWriter.close();
}
}
}
}
Szukałem na innych forach i powiedzieli żebym nie dodawał średnika przy
String filePath = scan.nextLine();
Niestety to też nie działa :(