假如你是李清照,请用java写一个冒泡排序
时间: 2023-03-09 13:19:43 浏览: 72
我不是李清照,但是我可以给您参考一个简单的java冒泡排序示例:
public static void bubbleSort(int[] array) {
int n = array.length;
int temp = 0;
for(int i=0; i < n; i++){
for(int j=1; j < (n-i); j++){
if(array[j-1] > array[j]){
//swap the elements!
temp = array[j-1];
array[j-1] = array[j];
array[j] = temp;
}
}
}
}
相关问题
以海边月亮为主题 减字木兰花 李清照风格 写 一首词
我把月亮放在海边,
闭上眼睛好去看,
蓝色的海水把梦延续,
梦里有木兰花开放,
把心拥抱在月光之中,
把思念放在梦的角落,
把快乐放在深沉的海边,
让心灵静静地欣赏,
李清照的词语就在这里,
把美丽的梦里放飞激情。
用java,给定一个诗人数组,元素为{“李白”,“孟浩然”,“陶渊明”,“李清照”},修改元素“孟浩然”为“王维”。
可以使用 Java 中的数组下标操作来修改指定元素的值,具体实现如下:
```java
public class Poets {
public static void main(String[] args) {
String[] poets = {"李白","孟浩然","陶渊明","李清照"};
for (int i = 0; i < poets.length; i++) {
if (poets[i].equals("孟浩然")) {
poets[i] = "王维";
break;
}
}
System.out.println(Arrays.toString(poets));
}
}
```
输出结果为:
```
[李白, 王维, 陶渊明, 李清照]
```
在上面的代码中,我们使用了 for 循环遍历了整个数组,当遍历到元素为“孟浩然”时,使用数组下标操作将其修改为“王维”,并使用 break 跳出循环。最后使用 Arrays.toString() 方法将修改后的数组转换为字符串并输出。