Miért nem törli a java programom a megadott fájlt?
Pedig a txt a programomal 1 mappában van.
A kód:
import java.io.File;
import static java.lang.System.out;
import java.util.Scanner;
public class prog {
public static void main(String args[]){
File bizonyitek= new File("titkos.txt");
Scanner billentyuzet= new Scanner(System.in);
char valasz;
do{
out.println("Törli a bizonyitékot? ha biztos benne nyomja meg az i-betüt ha nem az n-t");
valasz=
billentyuzet.findWithinHorizon(".",0).charAt(0);
} while(valasz != 'i' && valasz != 'n');
if(valasz == 'i'){
out.println("Oke gyerünk...");
bizonyitek.delete();
out.println("A bizonyiték törölve.");
}
else
{
out.println("Bocs, haver. Csak kérdeztem");
}
}
}
Ne fáradjatok már megoldottam a problémát. De már megoldottam több hibám is volt az egyik az h .txt.txt formátumot irtam be mert ugy van beállitva h a .txt nem jelzi, meg a nem 1 mappában kell legyen a .java fájlal a txt hanem a project mappában amugy ellenöiztem if(Bizonyitek.delete()== true)
{
out.println("ok");
}else{
out.println("nem ok");
} ezek után sem törölt nem okét adott vissza amikor rájöttem, h a jogokal van a probléma rendszergazda módban futattva végre kitörölte.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!