Здравствуйте.
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.net.URL;
import java.util.Scanner;
public class WikipediaArticleSaver {
public static void main(String[] args) {
try {
URL url = new URL("https://en.wikipedia.org/wiki/Special:Random");
Scanner scanner = new Scanner(url.openStream());
StringBuilder article = new StringBuilder();
while (scanner.hasNextLine()) {
article.append(scanner.nextLine() + "\n");
}
scanner.close();
// Исправлено: Указание полного пути к файлу
File file = new File("C:\\path\\to\\article.txt");
FileWriter writer = new FileWriter(file);
writer.write(article.toString());
writer.close();
} catch (IOException e) {
System.err.println("Error saving article: " + e.getMessage());
}
}
}
В этом коде полный путь к файлу задается как "C:\path\to\article.txt". Вы можете изменить этот путь в соответствии с вашими предпочтениями.