Zapis do pliku

0

Witam, mam problem przy zapisie do pliku, tworzy mi sie pusty plik, jednak jak probuje wyswietlic zmienna "sciezka" w konsoli to sie wyswietla normalnie, czy moglby mnie ktos naprowadzic? z góry dziekuje. Czy powinienem zamiast PrintWriter uzyc FileWriter?

package com.example.demo;
import java.util.*;
import java.io.*;
import java.nio.file.*;

public class J5 
{
	public static void main(String[] args)
	{
		System.out.print("Podaj sciezke do pliku : ");
		Scanner in = new Scanner(System.in);
		
		try
		{
			String sciezka = in.nextLine();
			PrintWriter Zapis = new PrintWriter(new File("C:\\Users\\Simon\\Desktop\\sciezka.txt"));     
			Zapis.print(sciezka);
			
			
		}
		catch(FileNotFoundException e)
		{
			
			System.out.println("Blad przy skanowaniu pliku");
		}
		finally
		{
			in.close();
		}
		
		
		
		
	}
	
	
}

0

chwila, juz naprawilem, uzylem innej funkcji zaraz wkleje

try
		{
			String sciezka = in.nextLine();
			File file = new File(sciezka);
	                FileWriter writer = new FileWriter(file, true);
	                PrintWriter output = new PrintWriter(writer);
	                output.print(sciezka);
	                output.close();	
		}

Kumam, czyli trzeba FileWriter zeby stworzyc plik, a potem PrintWriter zeby wlozyc tam tekst. Sorry za tak beznadziejnego posta, ale wyjasnione.
Pewnie bede mial zaraz jakis kolejny problem to nie wiem czy trzeba zamykac posta. Pozdrawiam ! :)

0

Mam pytanie, czy zeby zrobic akcje po wcisnieciu dowolnego przycisku to musze uzyc Keyevent, Keylistener, ActionListener, to wszystko na raz czy wystarczy uzyc KeyEvent w instrukcji If ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1