java输入五个水果首字母排序
时间: 2023-08-31 16:02:26 浏览: 159
首先,首字母排序是指按照水果名称的首字母字母顺序进行排序。对于输入五个水果的首字母进行排序,可以使用Java语言中的数组和循环结构来实现。
首先,我们需要定义一个数组来存储这五个水果的名称,然后使用循环来遍历数组中的元素。在循环过程中,比较数组中相邻元素的首字母大小,并根据比较结果进行交换,以此实现对首字母的排序。
以下是一个实现首字母排序的Java代码示例:
```java
import java.util.Arrays;
public class FruitSort {
public static void main(String[] args) {
String[] fruits = {"apple", "banana", "cherry", "durian", "elderberry"};
for (int i = 0; i < fruits.length - 1; i++) {
for (int j = 0; j < fruits.length - i - 1; j++) {
// 比较相邻元素的首字母大小,进行交换
if (fruits[j].compareToIgnoreCase(fruits[j + 1]) > 0) {
String temp = fruits[j];
fruits[j] = fruits[j + 1];
fruits[j + 1] = temp;
}
}
}
System.out.println("按首字母排序后的水果名称为:");
for (String fruit : fruits) {
System.out.println(fruit);
}
}
}
```
运行以上代码,输出结果将会是按首字母排序后的水果名称:
```
按首字母排序后的水果名称为:
apple
banana
cherry
durian
elderberry
```
以上就是一个简单的Java代码实现了对五个水果首字母排序的过程。
阅读全文