java打印字符串数组
时间: 2023-10-18 14:26:39 浏览: 70
在Java中,你可以使用循环遍历字符串数组,并使用System.out.println()方法打印每个字符串。以下是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
String[] array = {"Hello", "World", "Java"};
for (String str : array) {
System.out.println(str);
}
}
}
```
运行上述代码,将会依次打印出字符串数组中的每个元素:
```
Hello
World
Java
```
相关问题
java过滤字符串数组
以下是Java过滤字符串数组的示例:
```java
import java.util.ArrayList;
import java.util.List;
public class StringArrayFilter {
public static void main(String[] args) {
String[] strArray = {"apple", "banana", "cherry", "date", "elderberry"};
// 过滤出长度大于等于6的字符串
List<String> filteredList = new ArrayList<>();
for (String str : strArray) {
if (str.length() >= 6) {
filteredList.add(str);
}
}
// 打印过滤后的字符串数组
for (String str : filteredList) {
System.out.println(str);
}
}
}
```
运行以上代码,将会输出长度大于等于6的字符串:
```
banana
cherry
elderberry
```
java将字符串数组筛选放到新的字符串数组
你可以使用循环和条件语句来筛选字符串数组并将筛选结果放入新的字符串数组。以下是一个示例代码:
```java
public class StringArrayFilter {
public static void main(String[] args) {
String[] originalArray = {"apple", "banana", "cherry", "date", "elderberry"};
// 计算筛选后的数组长度
int count = 0;
for (String str : originalArray) {
if (str.length() >= 5) {
count++;
}
}
// 创建新的字符串数组
String[] filteredArray = new String[count];
// 筛选字符串并放入新数组
int index = 0;
for (String str : originalArray) {
if (str.length() >= 5) {
filteredArray[index] = str;
index++;
}
}
// 打印筛选后的数组内容
for (String str : filteredArray) {
System.out.println(str);
}
}
}
```
在上述示例中,我们首先遍历原始字符串数组,计算满足条件的字符串个数。然后创建一个新的字符串数组,长度为满足条件的字符串个数。接下来再次遍历原始字符串数组,将满足条件的字符串放入新数组中。最后,打印新数组中的内容。请根据你的实际需求修改条件判断部分。