如何从命令行参数添加一些内容时,如何创建具有一些常量内容的新文件。
我的文件内容应如下所示: -
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");
但我不知道如何在特定位置添加收到的参数。
答案 0 :(得分:1)
String s = "something %s"
String.format(null, s, "param")
答案 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 );
干杯,