2つの.wavファイルをプログラムにコマンドラインで渡そうとしています。メインでファイルをコマンドライン引数として使用するJava
()私はこれは私がコマンドラインが何を引数として、私は渡す.wavファイルを使用できるようにしたくないwork.Ifファイル
File(args[0])
なるためにそれらをキャストしようとしています私はする必要がありますか?
2つの.wavファイルをプログラムにコマンドラインで渡そうとしています。メインでファイルをコマンドライン引数として使用するJava
()私はこれは私がコマンドラインが何を引数として、私は渡す.wavファイルを使用できるようにしたくないwork.Ifファイル
File(args[0])
なるためにそれらをキャストしようとしています私はする必要がありますか?
コマンドラインからファイルのURLを渡してから、URLから新しいファイルを作成する必要があります。
public static void main(String[] args) {
File file1 = new File(args[0]);
File file2 = new File(args[1]);
助けてくれてありがとう。 – james
をコマンドライン引数としてファイル名を渡すと、main関数でそのファイルを開く必要があり、コマンドライン引数としてファイルを渡すことはできませんJavaは、パスと名前の情報を格納するオブジェクトです。ファイルオブジェクトを作成したら、それらを使用してFileInputStream
またはその子を構築することができます。
助けてくれてありがとう。 – james
これはキャストではなく、最初のコマンドライン引数をパラメータとして使用してFileを作成しています。 –
「仕事しない」とはどういう意味ですか?それは何をするためのものか? –