package cn.panhe.com.sort;
/*
* 对数组的增删改查
*/
public class Test2 {
public static void main(String args[]) {
StringBuffer sb = null;
int[] array = new int[10];
// 循环给数组赋值 插入数据
for (int i = 0; i < array.length; i++) {
array[i] = i;
}
// 显示数据
for (int i = 0; i < array.length; i++) {
sb = new StringBuffer();
sb.append(array[i]).append(",");
System.out.print(sb);
}
System.out.println();
// 查找数据
for (int i = 0; i < array.length; i++) {
if (array[i] == 5) {
System.out.println("找到您需要的数据-->" + array[i]);
break;
} else {
// System.out.println("没找到您需要的数据");
}
}
// 修改数据
for (int i = 0; i < array.length; i++) {
if (array[i] == 9) {
array[i] = 10;
break;
} else {
// System.out.print("系统没有你要修改的数据");
}
}
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
System.out.println();
// 删除数据
int i;
int deletekey=3;
for(i=0;i<array.length;i++){
if(array[i]==deletekey){
break;
}
}
if(i==array.length){
System.out.println("系统没有找到数据");
}else{
for(int j=i;j<array.length-1;j++){
array[j]=array[j+1];
};
array[array.length-1]=0;
}
for(int a=0;a<array.length;a++){
System.out.print(array[a]+" ");
}
System.out.println();
}
}
分享到:
相关推荐
它的功能强大,支持多列显示,可以方便地进行数据的增删查改操作。在易语言中,我们可以使用`列表框.增加项`和`列表框.删除项`等方法来实现数据的添加和删除。 在易语言数组对应超级列表框的快速增删操作中,首先...
* 数据访问层:对数据库进行增删查改。 * 业务层:分为业务表观层和业务规则层,实现与表示层的沟通和用户密码的安全等。 * 表示层:用于与用户交互,例如用户添加表单。 优点:分工明确,条理清晰,易于调试,而且...
在C++中实现树状数组,可以有效地处理对数组元素的增删查改以及快速查询区间和。 首先,我们来理解树状数组的基本概念。在树状数组中,每个元素对应于一棵满二叉树的叶子节点,而树上的非叶子节点则存储了其子节点...
PHP数组操作是该语言中非常重要的一个部分,尤其对于初学者来说,理解如何在数组上进行增加、删除和插入...通过它们我们可以高效地处理数组数据,无论是进行简单地增删查改操作,还是在开发中实现更复杂的数据结构。
例如,在上述的Array专题Applet示例中,我们看到了如何用数组实现数据的增删查改功能,以及在允许重复值情况下算法的复杂性变化。通过这样的练习,我们可以更好地理解数组操作的实际效果和潜在挑战。
它提供了对集合进行增删查改的基本操作。 - **基本方法**: - `add(E e)`:向集合中添加一个元素。 - `remove(Object o)`:从集合中移除指定元素。 - `contains(Object o)`:判断集合是否包含指定元素。 - `...
3. **操作方法**:例如add、remove、contains、get、put等,这些方法允许对集合进行基本的增删查改操作。 4. **并发处理**:如果这个库是为多线程环境设计的,那么它可能包含线程安全的集合类或并发操作的工具。 5...
在Python中,字典和集合操作非常简便,它们提供了丰富的API来进行元素的增删查改。例如,字典支持通过键来访问和修改值,集合支持进行并集、交集、差集等集合操作。这些操作都以高效的方式在底层哈希表上完成。 总...
而对数组元素的增删查改是日常开发中常见的操作。尤其当需要从数组中删除元素时,正确的操作方法尤为重要,因为不同的操作方法可能会影响数组的结构。在本文中,我们将讨论在PHP数组中删除元素的不同方法,以及各自...
### 计算机二级等级考试知识点解析 #### 1....- **解析**: 应用程序开发中,合理利用SQL可以高效地完成数据的增删查改等操作。通过编写优化的SQL查询语句,可以显著提高应用程序的性能和响应速度。
线性表是最基本的数据结构之一,通过连续的内存位置或链式结构存储元素,支持增删查改操作。 **3.2 线性表的顺序存储与实现**:利用数组实现,访问速度快,但插入删除效率较低。 **3.3 线性表的链式存储与实现** ...
通过API接口,开发者可以在应用程序中执行SQL语句,实现数据的增删查改等功能。 #### 第二天:查询——SELECT语句的使用 - **目标**:掌握基本的SELECT语句及其语法结构。 - **背景**:SELECT语句是SQL中最常用的...