有一个数组例如String[] arr = {"小红","大三","小刚","大四","小明","大五"};如何输出小红vs大三,小红vs大四,小红vs大五,........用java来实现
时间: 2023-11-25 22:05:17 浏览: 94
java 输入一个数字组成的数组(输出该数组的最大值和最小值)
可以使用两个for循环来实现输出小红与其他人的对战情况,具体代码如下所示:
```java
String[] arr = {"小红","大三","小刚","大四","小明","大五"};
for(int i=0;i<arr.length-1;i++){
for(int j=i+1;j<arr.length;++){
System.out.println(arr[i]+" vs "+arr[j]);
}
}
```
输出结果为:
```
小红 vs 大三
小红 vs 小刚
小红 vs 大四
小红 vs 小明
小红 vs 大五
大三 vs 小刚
大三 vs 大四
大三 vs 小明
大三 vs 大五
小刚 vs 大四
小刚 vs 小明
小刚 vs 大五
大四 vs 小明
大四 vs 大五
小明 vs 大五
```
阅读全文