java打印string数组
时间: 2023-09-18 15:08:11 浏览: 107
可以使用以下代码打印一个String数组中的所有元素:
```
String[] arr = {"Hello", "World", "Java"};
for (String s : arr) {
System.out.println(s);
}
```
这将逐行打印数组中的每个元素:
```
Hello
World
Java
```
相关问题
java去string数组空白行
在Java中,可以使用trim()方法和非空判断来去除String数组中的空白行。示例代码如下:
```
String[] arr = {"hello", "", "world", " ", "java", "\t"};
List<String> list = new ArrayList<>();
for (String str : arr) {
if (str.trim().length() > 0) {
list.add(str);
}
}
String[] newArr = list.toArray(new String[0]);
System.out.println(Arrays.toString(newArr)); // 输出 [hello, world, java]
```
在这个示例中,我们定义了一个包含空白行的String数组。我们使用List来存储非空行,使用for循环遍历原始数组,使用trim()方法去掉String对象前后的空格,然后判断长度是否大于0,如果大于0,则将该String对象添加到List中。最后,我们将List转换为新的String数组,使用Arrays.toString()方法打印输出结果。输出的结果是[hello, world, java],其中空白行被去掉了。
java获取string数组的单个值
要获取String数组的单个值,需要通过索引访问数组中的元素。例如,如果数组名为myArray,要访问第一个元素,可以使用myArray[0]。注意,数组的索引从0开始。以下是一个示例代码:
```java
String[] myArray = {"apple", "banana", "orange"};
String firstElement = myArray[0];
System.out.println(firstElement); // 输出 apple
```
在上面的代码中,我们定义了一个String数组myArray,然后访问了第一个元素,将其赋值给了变量firstElement,并打印输出了firstElement的值。
阅读全文