使用java生成八度音程查询

时间:2013-12-08 20:11:45

标签: java readability code-readability

我有一个用Octave编写的复杂绘图程序。我想从JAVA调用它。所以,我使用JAVA生成一些八度音程查询来调用这个draw函数。但是,这部分代码在我看来并不正确:

String line = "draw('" + header + "','" + title + "'," + Arrays.toString(y1) + "," + Arrays.toString(y2) + "');";

由于'" s,因此很难阅读。

还有其他更好的方法吗?

1 个答案:

答案 0 :(得分:0)

有!试试String.format

String line = String.format("draw('%s', '%s', '%s', '%s');", header, title, Arrays.toString(y1), Arrays.toString(y2));