把String[] 清空
时间: 2023-09-26 19:13:56 浏览: 31
可以使用以下代码将 String 数组清空:
```java
String[] arr = {"foo", "bar", "baz"};
Arrays.fill(arr, null);
```
或者:
```java
String[] arr = {"foo", "bar", "baz"};
Arrays.fill(arr, "");
```
以上两种方法都可以将 String 数组中的所有元素清空。第一种方法将所有元素设置为 null,第二种方法将所有元素设置为空字符串。需要注意的是,这并不是删除数组中的元素,而只是将它们的值设置为 null 或空字符串。
相关问题
C#把string数组清空
可以使用 `Array.Clear()` 方法来清空一个 string 数组。下面是一个示例代码:
```csharp
string[] strArray = new string[] { "Hello", "World", "!" };
Array.Clear(strArray, 0, strArray.Length);
```
这个代码会把 `strArray` 数组中的所有元素清空,也就是把它们全部设置为 `null`。
c++ string 清空
你可以使用std::string类的clear()方法来清空C++中的字符串。下面是一个示例代码:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
std::cout << "Before clearing: " << str << std::endl;
str.clear(); // 清空字符串
std::cout << "After clearing: " << str << std::endl;
return 0;
}
```
这段代码中,我们首先创建了一个std::string类型的变量str,并将其初始化为"Hello, World!"。然后,我们使用clear()方法将字符串清空,最后输出清空后的字符串。