public class InsertArray {
// 数组
private long[] arr;
// 数组中有效数据的大小
private int elems;
// 默认构造函数
public InsertArray() {
arr = new long[50];
}
public InsertArray(int max) {
arr = new long[max];
}
// 插入数据
public void insert(long value) {
arr[elems] = value;
elems++;
}
// 显示数据
public void display() {
for (int i = 0; i < elems; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
// 插入排序
public void insertSort() {
long select = 0L;
for(int i = 1; i < elems; i++) {
select = arr[i];
int j = 0;
for(j = i;j > 0 && arr[j - 1] >= select; j--) {
arr[j] = arr[j - 1];
}
arr[j] = select;
}
}
}
public class TestInsertArray {
public static void main(String[] args) {
InsertArray iArr = new InsertArray();
iArr.insert(85);
iArr.insert(7856);
iArr.insert(12);
iArr.insert(8);
iArr.insert(5);
iArr.insert(56);
iArr.display();
iArr.insertSort();
iArr.display();
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有