java程序设计基础例题
时间: 2023-09-25 20:16:18 浏览: 51
以下是一个简单的Java程序设计基础例题:
题目:编写一个Java程序,实现将一个整数数组按照从小到大的顺序排序。
代码实现:
```java
public class SortArray {
public static void main(String[] args) {
int[] nums = {5, 2, 7, 3, 1, 8, 4, 6};
int len = nums.length;
for (int i = 0; i < len - 1; i++) {
for (int j = i + 1; j < len; j++) {
if (nums[j] < nums[i]) {
int temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
}
}
}
for (int i = 0; i < len; i++) {
System.out.print(nums[i] + " ");
}
}
}
```
解释:
首先定义一个整数数组nums,然后使用双重for循环,依次比较数组中相邻的两个数的大小,如果后一个数比前一个数小,则交换它们的位置。这样每一轮循环都会将当前最小的数移到前面。最后再使用for循环输出已排序的数组。