评估String中的变量

时间:2013-11-25 18:58:04

标签: java string evaluation

我需要使用String类型将一堆设置选项传递给API方法。但是,该字符串中的选项应该在每个循环中更改,以便我可以找到最合适的选项。喜欢:

Options = "-C number1 -L number2 -P 1.0E-12 -N 0 -V -1 -W 1";

我想在每个循环中更改number1和number2,但似乎无法计算String中的变量,它们只被视为字符串“number1”和“number2”。所以我想知道如何评估它们。非常感谢。

2 个答案:

答案 0 :(得分:1)

你可以用这个:

int number1 = 234;
int number2 = 99;
System.out.println( String.format("-C %d -L %d -P 1.0E-12 -N 0 -V -1 -W 1", number1, number2) );

的产率:

-C 234 -L 99 -P 1.0E-12 -N 0 -V -1 -W 1

所以在你的情况下:

String options = String.format("-C %d -L %d -P 1.0E-12 -N 0 -V -1 -W 1", number1, number2);

答案 1 :(得分:0)

您可以使用Integer.parseInt(String numberInStringFormat)String转换为Integer类型。

相关问题