在新文件中的特定位置添加参数

时间:2014-09-17 12:36:51

标签: java string

如何从命令行参数添加一些内容时,如何创建具有一些常量内容的新文件。

我的文件内容应如下所示: -

set chip arg1
set device arg2
set top arg3
set file arg4

但代替每个arg我想从命令行分配从用户获取的值,然后将文件保存在某个位置。

我试过了: -

String newFile = +"set chip \n"
+"set device \n"
+"set top \n"
+"set file ";

String chip = System.getProperty("chip");
String device = System.getProperty("device");
String top = System.getProperty("top");
String file = System.getProperty("file");

但我不知道如何在特定位置添加收到的参数。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

您可以查看MessageFormat课程:

String result = MessageFormat.format( "set chip {0}\n" + 
                                      "set device {1}\n" +
                                      "set top {2}\n" +
                                      "set file {3}" ,
                                      chip , device , top , file );

干杯,