ورود

View Full Version : سوال: سوال برنامه نويسي با جاوا



enginer computer
سه شنبه 23 مهر 1387, 23:24 عصر
با سلام به دوستان
من ميخوام يه برنامه بنويسم كه يه فايلي رو rename كنه يعني بره روي اون و اگه مثلا mp3 بود به mp4 تغيير دهد اما اگه mp4 بود همون بمونه.
لطفا اگر ميتونين زود كمك كنين:عصبانی++::گریه:

manvaputra
چهارشنبه 24 مهر 1387, 13:02 عصر
import java.util.*;
import java.io.*;

public class Rename {

public static void main(String[] args) {

System.out.println("Adrese file morede nazar ra vared konid:");
Scanner inp=new Scanner(System.in);
String filename=inp.nextLine();
File manvaputra = new File(filename);
if (!manvaputra.exists() )
System.out.println("File does not exist: " + filename);
else
{
System.out.println("name jadid r avared konid:");
filename=inp.nextLine();
File newfile = new File(filename);
boolean t= manvaputra.renameTo(newfile);
if(!t)
{
System.out.println("khata dar taghire nam");
System.exit(0);

}

else {
System.out.println("taghire nam ba movafaghiyat anjam shoda");
}

}

}
}

output:

Adrese file morede nazar ra vared konid:
d:\\test.mp3
name jadid r avared konid:
d:\\test.mp4
taghire nam ba movafaghiyat anjam shoda