このプログラムにコマンドライン引数で指定されたコピー元ファイル名を文字列クラスの変数srcFileに同様にコピー先ファイル名をdestFileに代入するという機能を付けたいのですがどうすればいいでしょうか。
java
1import java.io.*; 2 3public class AddLineNumber{ 4 public static void main(String[] args){ 5 try{ 6 FileReader fr = new FileReader("C:/java/test.txt"); 7 BufferedReader br = new BufferedReader(fr); 8 9 FileWriter fw = new FileWriter("C:/java/test2.txt"); 10 BufferedWriter bw = new BufferedWriter(fw); 11 12 String s; 13 int lineNumber = 1; 14 while((s=br.readLine())!=null){ 15 bw.write(lineNumber+":"+s+"\r\n"); 16 lineNumber++; 17 } 18 br.close(); 19 bw.close(); 20 }catch(IOException e){ 21 22 System.out.println(e); 23 } 24 } 25}
args の使い方がわからないという意味ですか?
それともコマンドラインオプションなど複雑な解析を行いたいという意味ですか?
あなたの回答
tips
プレビュー