double数组怎么强转成String数组
时间: 2024-05-09 12:19:44 浏览: 20
可以使用java.util.Arrays类的toString方法将double数组转换为String数组,如下所示:
```java
double[] doubleArray = {1.2, 2.3, 3.4};
String[] stringArray = Arrays.toString(doubleArray).split("[\\[\\]]")[1].split(", ");
```
这里的Arrays.toString方法将double数组转换为一个字符串,其中包含方括号和逗号。接着,使用split方法将方括号和逗号去掉,得到一个String数组。
相关问题
double数组强制转换stringc#
在C#中,可以使用`string.Join()`方法将`double`数组转换为`string`类型。下面是示例代码:
```csharp
double[] doubleArray = { 1.2, 3.4, 5.6 };
string stringArray = string.Join(", ", doubleArray);
Console.WriteLine(stringArray);
```
这将输出一个由逗号分隔的字符串,其中包含`double`数组中的所有元素:
```
1.2, 3.4, 5.6
```
请注意,这只是将`double`数组转换为字符串,而不是进行强制类型转换。如果需要将`string`转换回`double`类型,请使用`double.Parse()`或`double.TryParse()`方法。
Java怎么把double类型强转成string类型
可以使用字符串拼接的方式将 double 类型转换为 String 类型,例如:
```java
double d = 3.14;
String s = "" + d;
```
或者使用 Double 类的 toString() 方法:
```java
double d = 3.14;
String s = Double.toString(d);
```
另外,也可以使用 String 类的 valueOf() 方法:
```java
double d = 3.14;
String s = String.valueOf(d);
```