gpt4 book ai didi

java - 将字符串数组转换为 double 组(原始类型)的最佳做法是什么

转载 作者:行者123 更新时间:2023-11-29 07:20:45 25 4
gpt4 key购买 nike

假设我有一个 String 数组,variables,我如何才能有效地将它解析为另一个 double 数组,converted

String[] variables = {"1.2", "1.3", "1.4", "1.5"};

double[] converted;

最佳答案

像这样:

String[] variables = { "1.2", "1.3", "1.4", "1.5" };
double[] result = new double[variables.length];
for(int i = 0; i < variables.length; i++){
result[i]=Double.parseDouble(variables[i]);
}

或者使用Guava :

final String[] variables = { "1.2", "1.3", "1.4", "1.5" };
double[] result = Doubles.toArray(Collections2.transform(
Arrays.asList(variables),
new Function<String, Double>(){

@Override
public Double apply(final String input){
return Double.valueOf(input);
}
}));

但在这种情况下,这并没有让生活变得更简单,不是吗?

关于java - 将字符串数组转换为 double 组(原始类型)的最佳做法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4990988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com