System.out.println("Hi there!");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try
{
String newName = br.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
System.out.println(newName);
Renamer renamer = new Renamer(new File("E:\\Downloads\\test"));
renamer.justWorkPlease(newName);
これはメイン部分です)と私はすべてのファイルの名前を変更するクラス(justworkplease)のメソッドを持って0.txt
、1.txt
などプログラムが実行されている間に名前をファイルに名前を変更
私の目標は、ファイルがビデオかサブタイトルかどうかを実現できるプログラムを作ることです彼らは一緒に属しているかしていない。映画が自分自身(.mkv
、.avi
など)のものにとどまることを除いて、同じ名前を付けてください。サブタイトルはsrt
にとどまります。例えば 、
film.other.useless.informations.about.uploader.mkv
film-eng.srt
は
film.mkv
film.srt
film
、その後:長期的な目標ですので、任意の勧告が参考になる:)
しかし、気圧私はこの
println("please give me the name")
のような出力になりたい
すべてのファイルの名前を変更して
film1.mkv
film1.srt
film2.mkv
film2.srt
ので、フィルムは可変であり、その後、それはちょうど私を置きます。
しかし私の問題は、bufferedreader
私が知りませんでしたが、文字列newname
が読者の外で見えなくなることです。 (私はintellijを使用しているので、入力にはbufferedreader
またはsth
が必要です)
ありがとうございました! :)